MDAELESSPAVHPSLQYPLTIVIRVAGKKVYLEVPSVVFDAKPLAISDSEFLKYFKDSKVHFINAQGQIDVSEADKTVMFKAINLASYVGKQVLYEQTPIGFAIGLAKWYVEGQATAFIDGLAWYVKTMLVEESEEDICSINVIGQVGMETYESACIAYEAAQRILLRKQPGNTFFTNSKVYVYMPTSDGASAGCTICTSLLSLAMNKSVRKNLAMSGEITPTGEILQIGHVKDKTMGARRSQLKTIIYPEANRREFDELPENLKDGLDVHFVDEYEQIFELAFN*