MASVIPKVKLGSQGLVVSQQGLGCMGMSGNYGLPKPEADMIKLIHHAIEAGVTFLDTSDFYGPHTNEILIGKALKQGGLREKVQIATKFGIQWIDGKPDVCGDPAYVRSACEASLKRLDIDYIDLYYIHRIDTNVPIEVTMGEIKKLVEEGKVKYVGLSEASASTIRRAHAVHPITAVQNEWSIWTRDLEDEIVPTCRELGIGIVPYSPIGRGFLAVGPKVVENMIEGDFRKLYPRFQNMEQNKTVFERINEMATSKGCTPAQLALAWVHHQGSDVVPIPGTTKLENFDQNIGALSVKLTPDDMADLEFIASSDMVKGERSAFMQMTWLNSETPPLSSWKGN*