MTPLERYQADLQRPDFFHDAAQANAVKHLQRLYDDLVAADHAKPGLFGKLLGRKSGGPVKGLYFWGGVGRGKTYLVDTFFESLPFEQKVRTHFHRFMKRVHEELKTLKGEKNPLTIIGKRFADEARVICFDEFFVSDITDAMILATLLEELFKNGVSLVATSNIVPDGLYKDGLQRARFLPAIALLKEHTEIVNVDSGVDYRLRALEQVELFHWPLSEQVEEEMARSFKALTPDCAKAQRDEALMIENREIRARLTCDDVAWFEFRELCDGPRSQNDYIELAKIFHAVLISNVEQMGVTKDDMARRFINLVDEFYDRSVKLIISAEVELKDLYSGGRLEFEFQRTLSRLLEMQSHEYLTRPHRP*