MSTHLKAMSFHIWSIVDVGFAITGTPLTEIDHHNLQLNAQAMNALFNSLSQEEFDRVSNLETAYEIWNKLAKIHEGASEYKDAKLHFLKIQYETFSILPHESVNDMYGRLNVIVNDLKGLGATYTDLEDAQKMLRALPEKYETLVTMLINSDMLRMTPASLLVKINTNDIYKLKKKEMEEASPSKKCIALQAEVEDKGKTKVNVANEDLEEEIALLARRFNDLLGKRNERGRGSNSNRRRNRRPNKTLTNLRCFECGEKGHFASKCPSKDDDGDKSSKKKSGGYKLMKKLKKEGKKIEAVIREWDSNEESSASSGSEEEGGDDASSKKKKMAVVAIKEAPSLFAPLCLMAKGSSKVTSLSDSESDDVSYHELVSMFEELHAYSEKEIVKFKALKKDHASLEDL