MSRLPMTVTASMREYMIASNAIAPDPGMSVQQLTADHEAPARDEKGHLIVSLLPARPTLQEVDAWLGQIGNSASQTTKYATEPEPGPQGPNFAKVEALAGHMLSNMSRGPISDLIVRRRGHLDSLKATLAEKSARVAVLEALDAEARTNETDGELLLLKDTIRRVEAEYNAGRDTYMRAPGLKAFILAAAAKGLPFESEKAILAPFTGEDPLTWLNWINPYLWHTLPQGKTYAEHLLHVLENALVRRKTGNDPQYRNFDVRSSTAAERNQYTMERFRDELQAQIARQGAALTPLGVEDVLERICERHGRYDISLQSRHWSPPLELSLGLPLGRQLSAGLGPLSLHMGPHGPCSPTRQTPLLL*