MAFTKPILYVCALVFAAIVSSVPTLAKHLDYVPEDLESEARLLALFEAWNMKHGKEYPKGASLEKEMRFKIFKENLQYIHGHNTKGSSSFTLGLTRFADLMNQEFKLLNYFGVKMPNWPIQPGHRELQNVGSIGLLSACNTSDLPSTLDWREKGAVVGVKNQGRCGSCWAFSAAGAMEGANAIATGNLISLSEQELVSCDTTNSGCDGGWMDTSFSWVITNGGIHSETEYPYTSSTGITGECLRNKLSNDTVSISYYSIVEQYNEPALLCAVAGQPVSVALNGDARDFQYYVGGVYDGECSSSADDINHAILIVGWGVSEEGLEYWIGKNSWGTSWGSEGYIYLAKGTGQTQGTCGMYYRSSYPVASASTYRGAF*