MAALSSKPNHVRSISFPGRSHPTIQRVEEELNKLKSLEAPAAPKADTVYNGLLVLEKLYKSIDDILNLPTLQTLSQSLDAKWVDDLLEKSVRLLDVCGTTRELVSQYKEKVRDLQSSLRRRKGDSTTDDSVGRFTSFSKKIKRDAKTSVLTLKQMDQETAVPVLLDAEQDTIAAIRALREANAVCISIFQMLLSFLCVPLLKPKQSKWSLLSRLVYKERIAPEVQEENTSLETRLETFEAYLDSFENALEAVFRCLIRSRSSLLNVPDYITEFSPKNLLMLIAKLLLHMWSWLVSFHIYNVHGKLNSLPFDLLVVPHSAPWLAIKYIVSWTGLLDFAEPTYKCVCTCVRDLQSSVRRKKGDSSTEPASPEEPKSYSWS*