MAAQFIARPQRVPRVLRPRVVAQAAATQITKRDVPLELEKGEMPLNTYSNKAPFKAKIKSVERIVGPKATGETCHIIIDTEGKIPFWEGQSYGVIPPGTKINSKGKEVPHGVRLYSIASSRYGDNFDGQTASLCVRRAVFTDPETGKEDPAKKGLCSNFLCDAKPGTEITMTGPTGKILLMPEDPKTVYICVATGTGIAPFRSFWRRLFYENVPTNFKGLFWTFMGVANSDSKLYDDEISELTATHPDQFRIDYALSREQQNQKGGKMYIQDKVEEYKDEVFDLLDNGAHIYFCGLKGMMPGIQDMLARVAAEKGLNFEEWVEKLKHNNQWHVEVY*