MSRIGSRMASQQGSRRGSRRASIDPLRLVPMDKAEAPAAGKDFNVVFIGAGNIMFGSPEGPWNHSFRFEHKLGPRLKIVALIDPALDRAAAVLQKKCDSFVVSAYQNTKMYKTIDDFAKSMKPEDKPRVIVVGSPPFWRGSDIPGRDLELKLLEHFPGVAYFFEKPVSTGPYTTTLEIAKKIEAAGNVCSVGYMLRYLKAVQMMKQIIEDKELVVMATSARYACAYESIAKPGWWDKSCDQGPIVEQGTHFCDLSRYFGGDVDISSVMAHSVEWDEEPGHLSKLAIDESKIAPENRIPRVTTAVWKYENGAVGTLTHAVALHGTNYSCEFEVYLDGYQMRLVDPYHIPTLYVRRPGDDYEETYRFGDDDPFFSEVSNLIDVIEKGDDAAEILSTYEDACKTYEFTWAIREASERNRKNFSKPL*