MKSAEGESLNEALVPLSSLSPPSKLGHLCSTSQFSSSTCAICLETTEPGHDHAILTAGCAIAATLSANFSVLVIERGGSPYDIWNIENARGVFNNVSNNDKNNSPTQEFISEDRVPGVRDRVLGGSSTLNFGFCSRASLSYIVSMGWNVSQVMDAYEWVEKSMVTSTTSHKLHKWQEAIMKGLLEVGMLPYNGYTLNHVPGTKMSGSTFDHNKKRHSLADLLNYANPHNIVIILRDTTKRIIFHPKEEYQDLLSKPRVHGVELMDRNGDSFEALMKRNGPLCRLNSGCNEVILSAGALGSPQVLLLSGIGSIEHLKNMRIPVILDLPGVGKGMVDNPQNNITIISCRPIHFSMPQVVGKTGNDEAYIESFSMVTKKYYNSTHGMVKVYIGLIAEKVAAPLSSGQLYLKTDIHQLASTIFPIPWTWQCAPEL*