MEKLELAFSLYFAGFKDACSVHRAYFFCRRSQKVALRTAQCFLLNGFIFLGIYFYIEKLVAPVVHWILTFPLAEERHDGSLLVERLLLYLCHGLLVLPLYGLSYVASCLWYGEIAQQAFTVLEHNRFRDAKEKQQQMQTTEHRGSQGSSGLEGMLFSVGEQTYSLLMLIIFYYEVRAANYVPYIGRILMIPLRSWLYAYYFFDYKWGFAKWSLEKRLLFFETNWAFFAGFGGPCVLATFSLSGLVQEGVLAFLFPLFVLVAFGSYPERLVAAYNVGVDPRSQLPRIPIFHPTVVLMNKLFSISGKAHGWFRRTTQAP*