MAAQTILFDFTLDKDKTADEEARLQVAKILRNELEQLFPQLELAYSMESPENGYFAVLHENKDTVITCRIFQHGLLTLNV EYFLPDGKEPSISFDSGKSLENVLAIKLKAIKAQKLPTLKRGDVSRYFPSSDERIIEYDIDKVVFEARSPFQKIQIMHSK TLGNMLLLDELQNIAESDLIYTETLMCRGVENYEGKEICILGGGDGALLYELLKENPKHVVMLEIDELVMQTCNKYLNVI CGDVLEKRKGDQYEIIVGDCVEYLKKFIAEGRKFDYVFGDLTDIPITDAPEGETWDFIRTIFEHSFKVLKPDGKYLTHGN GSTCKVQLRLFEEQLNLLRPKVKFTTTKAFVPSFMEEWLFYQVTFA