MTAQNRLSVLFSDIAPADQAALQQRLPTHWHAHFVQNERLVVSDVGDEDTEVLCVFVRTRVDESVLRLLPRVRLVATRSAGFDHIDLQACRRRGIAVCHVPDYGSASVAEHAFALLLGVARHLTQAHERARQGSFAYRGLTGFELEGKTLGIVGLGRIGRHVARIALGFGMEVLAYDPALAQSLDITAAPIAGVRVVTWEQILQSSDVLSLHVPATQATHHLLDGQAFARVKPGMVLINTARGALIDEAALLHALEAGTVAAAGLDVLEQEGDLSPEVPTGCGGLGCDTGWSASSPLLTHPRVLVTPHVGFNTSEAIARILDETISNIAAWHAGRLRNRLDEP*