MEALLALLALVIQNTALVILLKLSFRDGAEPYDPSTVVLNVEIVKLFVCSLTLWRHSADLLLRAFGEIPGQHLLLVPSVLYVLQNNLLFWGAQRLSPIVYIVCSQMKIFTTALVSRILLGTTLSTTQYWSLVFLVIGIIIVQGEGLKKRDQSVGPGFDSFVGVAAVLLASLTSGTAGVVLEKVYKAGQRNSNGSGSAVWARNIQLSIVSLPFAFVGTLFQDARSGQFWTGYDSVVVSVILLQAIGGIIIGFVLKYANNVSKCLAISVSICCCAVYSVARRDVQLTASLVLGLLIVSVSVFAYSLSPSGDETREQETQIGQPLKVFGRSSAPLK*