MGPVVQHAVILEGSAGLRSDFTSDRSIGSHRPLKFLVHNHNKRKKPFLVIGALYGSGPAANDGTSGDAKVQQMLVDMVRIQVGKARMIEFVDERSQHMRSIADDVVLECDRIAYRTMKGFDASGSRVLRQLDADASAIEKDLMIARNELEAQSRDFEEFQIRIAYSRNEGLFFKNLYKTPRSLRYRRSLSNDPLEKKVVVATSSSEKDLGASYRQLLYGGLSLVMVSFIWSSSSAFVAGTCMRASKLASYGIIFSLLLAQLAYAKVISGESDGGADKSKRD*