MELFPFSGLRLGPKGWTLGGAGVCTLLSVMLSLRLVAKHARHWTNPKEQKAIVVIVLMAPFYAIVSYVGLVEIRGSTTFFTFLEALKECYEALVIAKFLSLMYSYLNISMSQSKIPNEIKGRQIHLSFPITLFQPSTLLLNQHTLKVLKWWTWQFVIIRPSLSALMISLQLAGSYKGTIKLFVTIVLNVSVSMALYSLVLFYHAFTKELAPHRPLTKFLCVKGIVFFSFWQGVVLEILAALGIIRSHHIWLEVDQIEEAIQNLLICLEMVGFAAVQLFAFDVTPYIRKQAAEAKKKD*