MAPPLEHNGVSTSGDSQRSIPTPFLTKTYQLVDDHTIDDVISWNDSGSSFIVWNTTAFAKDLLPKYFKHNNFSSFVRQLNTYGFRKVVPDRWEFSNEYFRRGEKRLLCEIQRRKILSASPPPAGATATVAVPSPLPLSAIPTAKPIVSPSNSAEEQVLSSNSSPARAPVELLDENERLRKENILLTKELVKMRSLCNNIFNLMSNYANAQADGSSAAAAKRCSGEDAVEEMNPKLFGVAIGKKRAREEEGHGAKYDTALSLHQPFHADVKSEALDLPGRGENKKTPWLNQCHRANQRVCN