MASTMIPRVKLGSLGLEVSKQGLGCMGMSGIYGPPKPEDEMIALIRRAVDSGITFLDTSDVYGPFLNEILLGKALKGIRHKVELATKFGICYQNGQREFRGDPGYVRAACEASLKRLDVECIDLYYQHRIDTRVPIEVTVGEMKKLVEEGKVKYLGLSEASASTIRRAHAVHPITAVQIEWSLWSRDVEKDIIPTCRELGIGIVVYSPLGRGFFSAGSKVLEGVADTDFRKTAQPRFKGDNLEKNEKLFLELHQLASKKGCTPGQLALAWVQYQGNDVVPIPGTTKVKNFEENVGALEVKLSKQDVEEIEALFHEDAVAGERYSDMNASTFLNSETPPLSSWQGS*