MESLMPWDARDTMSLRTEFVLFASQDGANIRSLCRRFGISPATGYKWLQRWAQEGAAGLQDRPRIPHHSPNRSSDDITALLRMAHDRHERWGARKIKRWLEDQGHTMPAFSTVHNLMARHGLLPGASPGIPATGRFEHDAPNRLWQMDFKGHFPFGGGRCHPLTLLDDHSRFSLCLAHCTDERRETVQQQLVSVFERYGLPDRMTMDNGSPWGDTTGTWTALELWLMRLGIRVGHSRPYHPQTQGKLERFHRSLKAEVLQGKWFADSGELQRAFDHWRTVYNLERPHEALDMAVPGSRYQPSARQYSGNTTPPEYDEGVMVRKVDISGKLSVKGVSLSAGKAFRGERVGLKEMQEDGSYEVWWYSTKVGVIDLKKKSITMGKGC*