MPSCHVHPLPYHSDPSCLFAIIHEAPGAVMLDSGRPIATRGRYDLMSAWPLAELAPLPDESANRFFARLREAAGSLGPAQLPAPYELPFAGGLLGYLSYDLGRRIERIGEHARDDLGLPLASVGLYAWALISDHQAGTSQLVFHPRLDERERQRLIALFSEETQGAAGNFKLLGKFRRSISASDYRQAIRRIQDYIQAGDCYQVNYSQRFQAACSGSPWPAYRALREACPTPFSGYLRLADGAILSLSPERFLKLGKGKVETRPIKGTRPRGKTPEEDMALAASLLASPKDRAENLMIVDLLRNDIGRSCQPGSVRVPELFALESYPNVHHLVSSVTGELAPGKDALDLLEGSFPGGSITGAPKIRAMQIIDELEPSRRGIYCGSLFYLDVRGEMDSSIAIRTLLVRNGQVSCWGGGGIVADSHWEDEYQETLDKVRVLLETLEGMAGTASPE*