MKGRLVIPRVKHEIKSVSGLLYVLEKSVQCTRKKKRSETQPFAKRFPVNKLNRVPFQMPSFSFLQWTLSGPLEAAKSKPFLTSSPFKARQLDFQKRMPFYYGRKCNKTCKLSHLESAQMLNGRQMPAKDLNGDLFKDNTGDGSENDLEAMVQDFIENGTSDHGSHSRECDTEDFNTVKDRLQVLVAMSSHEREFHLVIASIISSFNDADFDTWSGMKCNGTCIRRLLVNHLRLNGYDAALCKVKWSTVGKIPGGEYEYMDILFSEADSKDRLIIDTDFRSQFKIARPVPKYQAVLPLIPLIFIGNTSKLEQILKFMSEAAKSSLKQSFVHVPPWRTLKYMRAKWFSASTRITCFDNSSISSPKACTRSVAHECRDHLQHLKASLTM*