MATSFSPVCPSLELVRSSSSTTAAAVRLPSLSAGLSPSTLRLDFPPVFAITRLRKEEILHGARATTEQAVSGQSEKMDQIDEDVCELVSRLELTLGEGENAIGAYLVKAMKNNNGEAILLLTDVFGFNNNDTRDFAYRLSCFGYNVLVPDLFRGMPWTKDRPRSEFENWRAMHPPERVEKAINTAANWLVEEITAAGATKKLGLLGFCFGGGRILEVLARDTKQQYATAVSFYPTRFDEALATGINVPILFIAGDKDELCPSDKLRNVAGQIKGSKARIYPGRGHSFAHCPTPDDDEDAEDAFLAMKTWLYENLVSSS*