MFGQFGKILDVEIIFNERGSKGFGFVTFETSADAERAKEKLHGTLVEGRKIEVNNATARVMTNKKMTTPYANGEGLAALPYAGWKLTPMVGAMYSPELYTVPGFPYSAAAAAAATTAATIRGAHLRGRARPVYSAVRAAVPQPAIPTYPGVMAYQDGFYGAADLYVGFCAF