MDDLYRLQHEGISISGANAAAATIDFRRSVENSNVYRFESVETEAGMSDLIKSQIVNHPRYPNLVSAYIECRKVGAPPEMASLLEEIGRESQPMNSRSGEIGADPELDEFMESYCEVLHRYKEELSKPFDEATSFLSDIESQLSNLCKGALTAGTSGSYYSDEAAGTSEEELSCGEAEVSESQESLGARPGDQELKEMLMRKYSGYLSSLRKEFLKKRKKGKLPKDARTMLLEWWNTHYRWPYPTEDEKLKLSEVTGLDQKQINNWFINQRKRHWKPSEDMRFALIDGVSGNMGGGPVFLDTRGGTGSNI