MFVFFKKMEPIPVGDRYAKAKIEEPNLRLPKALLKPPTELTDDLSYLKIFEENTRKAQQLAEAVASGAKLDRKVYRIRNKELVKAIGEEYEIMKLIHRASKATIGLIADAETNLYSHSYLDLLGTVEEVQTAEELILDEILATYSSVSFPVILMPPTVYHDQMIIPAQKVVHIDGIYGSSYVRMEMESGAWIKVGKNPGGSGGEKLVNIFGPRQNVIKAMWLIQTTKDKEASCGEEASMALFDCFQSVFCSSFYSSNITSFKSAMFDQLS*