MASTCLPVPRTKLGSQGLEVSVQGLGCMGMSGIYGVPKPEQNMIELIHYAVDSGITFLDTSDVYGPFLNEILLGKALKGIRHKVQLATKFGICRENGQRTYRGDPAYVRSACEASLKRLDVDYIDLYYQHRVDRRVPIEVTVGEMKKLVEEGKVKYLGLSEASANTIRRAHAVHPITAVQIEWSLWSRDVEEEIVPTCRELGIGIVAYSPLGRGFFSAGAKVLEGLHETDFRLAAQPRLKGENLDHNTKLFDELSKIALRKKCTPGQLALSWVQHQGNDVVPIPGTTKMKNFEENVAAVHVKLTKEDLEEIEALFHGDAAAGDRYPNMEEWTFLHADTPPLSSWQGS*