MGVDTVQFALPAELDTYMQDSIFHMLGFCTYEDRLKKKLSRAEESQRDLALQLQQMQFRLRESDHKRAKSKEEAVLNAQALKRQVAENQKLLEQCRALKDECNRLEQECNLYHNDRDVFMEAAYEAEDRAAEADDRATEAEAKNAVLEAELDQMRLAMSMNGGKESDIEAAEDLAVLKSRIAELEGHNASLKENLSMLSSEDSLRMSYSPGETLRVPEGDGENQVLVPFEQFEETRRELQRLQDSYANEAAARRDERTVRALVSSAVTSGICRALEEEKEETINDLNMEFSSLLRCMEVELSACRERAKFAEKNVQNLLLELQAVRQEAAICRNNLDKAEVEVQMLADENKEVRILLRRRYAGLDSPMQNKGSNVGGSSKSRGRLRSKPYEAISEESICEICKARQPLMPLQANSVDRKVSRRQHPAVDGNFFIRSPSSPSRDISPGSLFQD*