MTTNLHQLPMNNFQFPHTSGASFLGINSDHCFIMQPFFTMGMPVNDGSSPRDICVVCHDNASGYHYGVMSCEGCKGFFRRTVQKNMDYTCHKEKVCPVDRVSRNRCQACRFQKCLEKGMSKVGRSAETHLEVSVHLYNSLLRAAFTPGFECPTLDNPTLLERLRSGLADMDPEELALLSAIHIAQPDGLQGNDSVTLKLTECLQAQVRVKNQEKENSSKFTRMLFKLPLLNS