MVKDTPMANGEDDFKKAQAAKHYLDNVARFTVLYAKDLIALLSPQIASAKTILDVGCGPGTFGLAYLEAYPQGIPGQTLILSDLSPGMVNQAEQVMKDRIPPNFQTALEFKVEDGSKLGGIGDDSVDVVVSVFGIFIIPDYLETLQTIRRVLRSDNPNAVFGNVCWTMTEHRHELVEEGFGPSFHELIEQSLQELTSLSSSDKNEEPPWKRWFEPARGKEMLVADAGYDASSFQVHRCMHSVVWPKAGALWEMIATNPMSKMHQASPEKIESAKTKLFKALDREEGQNENLPVVVSTSANLFLAKPWRP*