MEQLRTLLQDNDPGGGEAGLPLGVLFSRCQVVYAQQDQLVVSRDPDLIDSALALLARTQSAVESAGIFSSNEDADDLATADVKFLLVPFYIGSLLSAAPVTPGASGSAAVARLSAVHRALPALGTFLHRCEQYDMLGVLGRNAMDAAASGAAPDPAAKRTFKVEKFKREKALSAALAGLEARRAAAAAQEREDEAAAAGTAPGITRGGADGAAVAGPAAAAAAAGGAAGTGPGSAVAAAASRGAGGGGALDEEDERQLWKWRVELCVLQALDTQTSLKQEDEMLQHVAAREAAAGPSGSGRPGGSASSANGPSEAERVMLMEKLRGICRDLDGGRRAQMARDVFKPSHILPTLTVEEAGEIEGREAMEREARQAKAEAKEAARRAALDSDEEDEEDKVKARAWDDYRDANPRGAGNSKLRPCG*