MPLSDAWIDFVAGWCSGAAAVLVCQPVDTVLTRLQAGTVSSLVTGTTRATTTTTTARTATLDLTQSAGFQALWRGASPMITAVPLQNALLMGGYGVGQAYSAGNLDSADRLAAIFVGGCTGGILQSFLMSPVELIKVSQQVRGTPLRDAGGAVLTHWAQPAAWRGLYATLLRDGIPHGVWFATYEVAKDGLEETLGKDSVSVPLASGALAATAAWAVGYPADLIKTRIQAAGPTENHGIVETARAIMNEGNAGVAGLYRGFGLKLVRSIPASMIGFTVYEFVKKQVQDRW*