MGLSAFYGKPKPDEERFKVLDKVYDEGDLFWDSADMYMDSEDLLGKYFMANPGKRENIFLATKFANRMDENGNRWVDSTPEYCRQACERSLQRLGLPYVDLYYAHRLDGKTPVEKTVEAMKQLKQEGKIKYLGLSECSSESLRRACKVEHIDAVQIEYSPFSLDIEHPDIQLLKTARELGVAIVAYSPIGRGMLGGQLRSPKDFEEGDFRKYAPRFSEENFPKNLELVDRINEIAKKKNVTSAQLTLAWLMAQGDDIFPIPGTTNLARIDENLGALRIKLTPEEEHEIRQACENAEVAGGRYPEAFAKSCFQDTPPL*