MAEMRFVFEVEKAREAEEGRAATGTVYRSVLARDGFPPPADGMESCWDVFRISAEKYPGNRMLGHREIVNGKPGKYVWLTYKEVHDIVVKVGLSIHSCGVEQGGRCGIYGANCPEWLISMEACNAYGIYCVPLYDTLGAGAVEFIICHAEVSIAFVEEMKIPEGEDKLFELPVKKKSDICTIMYTSGTTGDPKGVMISNNSIITIIDGVKRFLQNVNEQLTEDDVYLSYLPLAHIFDRVIEESFISRGASIGFWRGDVKLLTEDLGELKPTIFCAVPRVLDRIYTETMSGPAIICHIVDQPLKIGLTLAGPVVIGMAAGFAGSAAAELVATTWLVAVAQLIAWVGPEPETAAGHAVDMLLVE