MEKDLVSSFHHQHSDLQLAHLNFSYPRFDIGQQNSFPTYMTPQSNEVPMNGNSPFFTFPGLPESNASWPTETCNWLYYSPQFHQGFNPVSTTLPKEKFAPGALENLEGNKHPNGGTTSAQKRFLVFDQSGDQTTLIYNSANGTHVQFPPSLNPKAPDLYKEDPDNIKRNETSPFGHFFSDEYYEENNRDDVESEMHEDTEELNALLYSDDDNDYSEDDEETSTGHSPSTMTTHDLREWFDGRGEEVASSAGPIKRHKLLDGSFNAPELRDTATSAKAYTCSDLEDDAQSSCGNGFEQDSGAPDSPSGKKRQRQDKIRETISILQEIIPGGKGKDSMVVIDEAIHYLRSLKMKAKSLGLDSL*