MAGTAGTALPQLSPALAAGAPLATVERIDLAQGLNISRVVKGCWQLSGGHKGSRETDRTSGLAAVEDFGKFVAAGVTTFDAADHYGPAEALIGRYLASNPDQRPPKTQVLTKYCVFGQMDMATINKGAVVQAVNQSRKRLGVDSVDLMQYYWADYDVKRYVDGALYLSECAAEGLIKHVGVTNFDVPRMEAMTKAGVRIAANQLQYSLLDRRPENGMSAFCAANNIQLLPYGVLAGGFLSDKYLGVPASKVTSDTYSKGKYARVIMEAGGWSWFQDLLQALDGVARKHDVTISNVAARWVLDRPGVAAVILGARNADHVEDNQRLFSFRLDADDLGAIDEVLARGRRPRSDCYSWERGGQW*