MFQPRPFGTRLHPSSRSFAYAAVPSRQFRRYFTGACAFGACAPRATSEPQNPRDDEEKSDKPTFTHPELEEGEPEMLGLEFLQKKAPTVDADVFELSLWAMSSRVVYPLPEDRVQLHIFEERFRTMYNEVLAEEPHLYGCVWFDPTNGLVASVGVSCEITEHQRLPDGRILFDSEPRRRFQVVDVVQQAPFLKCRVKYIEDLPAAGPEEEVVVANLEKNAVEILTDLLRLSDKISGQVGGGAPKPYQPLAPGGPRGGGDAGIRAGLDALLVLCSVLELAPKDRQFLLQTRDLPLRLRIVGEVLDRARKLLAAKASLKDAFN*