MKLTCLSKGSSFHFPPSHILTICGIRILLECPIDLSSLSIFSPIPTDSHPYPDVEFSNSCENSPISDSGCPKRRKIEGPLQASDLIRAEPWYKMVKNLLLWDVSSIDVVLISTPMGMLGLPFLTRDPRFSAKIYATEATARLGRLMMEDLISMHYEFTQVYGVEELGFPQWMKWEEIEVLPLLQREIAMGKNGAELGNWQPLYSKCRGLRAESPDS