MSAARSKRLPKLPDLINRKLYKTGQTRGATQGEIYQNRVGRSSTVLIPHRHFEACRVPDDGTTAYEKGFIVLVSPSWYFEEQRADERLADQGLRLGENALLFFQQPWEWRKYADERGMAIDDERPLVPAIARLAPLGGNYIARVPGTTAASGFGRIDRGFTTTDMRGAGVRVYEYASEKNITRARVQLEALIWMCRNAVDGMVKCGMKQDAAQLRRDKIVEQAEADDLLDLDRLRGLRMVNPAGYTVCPLCLKEMTVAEFATRSAQAEGRETWDNTVTEASLFHIQELRIGRLQHKPYNLGWGHHHCNVVVKDYGIFKTLEWMRSVLEANREQHPEEL