MASTAHNGPRNEGAVNATPSKRKLVDHGVDHQSRELARRLPSQKEIKRAVKDYVRTYPRPPALTDPSRISAYPEVTGLPSCLFELNDGGIDSDRRQRAIDCAKAYHAQQKSHLLGYQCNQFLEYEKDFASYMNTHVNNIGDAFKEGNFTINSKFMERPVLEYYAKLWSARWPCDSQDPESYWGFCLTMGSTEGNLYGMWNARDYLSGKKILIDDPPKFVKKQKNNGGIVTTQINAPRLMYHAAPRPKDNPHAYTPIAFFSEDTHYSMSKAMVMLDIRTFYAEGTEYYKGMCPITEGGDWPAEVPSHNTGEMDLEALAKLVEFFASRGYPILVSFNYGTTFKGAYDDVAAACRTIRPILEKYNLLERDVHYDEGDPTVYEKRTGYWFHVDGALGAAYMPYIEMAYKGGLIDRRGPDFDFRLKMVHSMAMSGHKWIGAPMPCGLYMTRRKYQ