MSVQDKDKPRPKGAMSAYAYFVQVIREEHKRKHPGEQVVFSEFSKKCAEKWKLMTPKEKKRFEEMAASDKDRFNREMNNYQPTGEGGRRRRKRRRIKEPGQPKRAWSAFFFFCDEYRPKVREAHPDWRVGNIAKELGRLWESCTDKEKYEKKSEADKQRYEEQMSQFRAGQYVPPVKRPRADSNGSALIAGSSSTEDPTAVSTGAPVIDEEDLEDDEEYDEEAGEVDDEVIKDDDRKETQVKGDPAEGENIYLKSASGENHATKTPQINCDSSIKSDEINLNSNVSAKESVIG*