MLSCTALRQGVQLLHREAVGRNCGRWAHYANTGRLVGSWTFYRGRARRVLYPASQRQRAITQRSGMVPVLSSLIAGGRRPASPAPVPAQNATRMSTLHDVCPETDRLKEEIATVREKIVEVETKTVGVEEEIVTVRAKVVNDPSSQPLKVLEDHLRKEEELLLKKDNILQEELAGLCKKEELLRKKEELMRKELVELRKKENLLLGRAVRQPRQVDALSHVRNMRSMFATVRVINDRTDPPIELQAEVLVDSGCSPELILPKRKTQQLQLAVMDTTTARGYGGAYTEMIVYRAVKVEVDLTDALTGEVLETKSTDLIPQSKSSDPDWVPSDDRLHEFAGFRGQPVDGGVVKLSPVKRSSDKHDPPGLLGFAGLQKLKLQVDPEKYYLMRAERAAGHCVSRNGIGAGKRHLVQS*