MTTAMQPSELVFEFASNGMDEINQLDDPSVFPAVIVEQIPAADLMQVYSGLEADELTNGIMVDTTLHVVEEPILGGDVDLTESNVSTDDSRETSDAAAALLNMESPNNILDEKRMIHTFGTLLESDMTYIPLRPDQMDPNGMDISLDEDTSSMDELPQKSVSKPQKKNKIRKPRAVRPCSPINTPSLPLRKKSKEGKGNTIYLWEFLLALLQDKNTCPKYIKWTQREKGIFKLVDSKAVSKLWGKHKNKPDMNYETMGRALRYYYQRGILAKVEGQRLVYQFKEMPTDLVVIEDEDPGSDSSSVYRTINVPSSLPMVITSSCSLHSFQSLSGVLGNGDSLHASSPQVILHTVPGGAGSKDVLTIQAASLTGCLQEGLPQQLLVATSAS