MLKQSSIFCARSPGIAELARLLYECIRSRDLLQGRRLHAQILRENFGGSKYLAKIILQLYAKCGDLEAASAVFASMADRDFVSCSILLLGFAQIGSTAEAKAVFDSMPTLNVVVCNTMVGAYTQAGHIEEAHIIFQRMPMVDVVTFNSILAGVVKGGAVDEALTFFSQSPEHDVVSWNSILHAYAQAGHLEEATAIFCLMPEWSCVSWNALLAAVCDFGSIDHAREVFSQMPQRNSKMPMRDSMPWNAMVTAYAQTGHLLRAKETFDGIPHKCLLSWAAMLGGYAQNGRAEEGITLWRRLGQEGIAPNEIAFTSALALCGGAGMIEEAARVFQSMAADHGVRPSREHYSAMVDALARAGHLEEAEELLASMPFPVNPVTTTSILSACNWHRDWTRGERAARGLLEIDSTHSGHYISLARLVL*