MPIRSPASLSLKRSTHFTTAMSNWPKVTSENPLGLDDPSLEVNDPASGKAIGTCPEMTVEDTRHAIEVAEKAFATFRSTTDIARLIVWENGKSWNDAMAEATYAGSFFSWFAGEALRTYGVVALLCPWNFPAAMIARKMGPALAVGCTSVIKTPSETPFTITTDANLQDVGKELCTNPAVSTLKKMSLELGGNAPLIVFEAIKKGAKVLVGGKRGNGTEYIPTVLTNVSDECLIATEETFVAEALETGMVGANTGMISQAVIPFGGIKESGYGKEGGRQGTDEYTITKLVAVGTSLHNMP