METPPEWGDGGRGRRVVVIGGGVAGSLIAKSLQFDADLTLIDPKDYFEIPWASLRATVEPLFAERSLIHHKDYLANGRLMVSEVTNITNKEVLTADGHQVTYDYLVVATGHYDPLPVTRTDRLEEYQTENEKIKAADSILIVGGGPTGVELAAEIAVDFPQKKATLVHDGSRLLEFIGPKASDKTLEWLKNKNVEVKLMQSIDLSNNTNNSGGNRTYFTSSGETIKADCHFLCTGKPPGSEWLRETYLKDRINNFGRLKVDENLRIKGHRNIFAVGDITDIKELKQGYSAQKHALVAAKNLKLLMSGGKESKLAIYKPRPSPKIIVSLGRQDAVAQFSFTTIIGLVPGMIKSKDLYVGKTRKKMGLQPK*