MVGSKWKWSSNGNERRACVEEIARLTHLRKLLVNFMDLTALYSYVKFGNWRDLKCFLIVVGQKEGYMDDCLQDNFYSRVRKVEINSITECMNSLVLPESTLTLDISACDKIYIVTKGEKPFLPSLNELWIRELHNLRTICKEPTHGNLANLKRICIECCTSTELRYVFAVGWLQTLQNLEEIHVSFCDAMEEIVVEMEDTGESNNESNITITLPRLLPKVEDAPYLDQQQIQGSRTWWGSLEWDNANTEKSLQSSFLSTPDRFLPRRAEEKDDDDSNDDVDAAKSSQPLRASKLRILCQRLGSMSKKRNSEHENIPFEGFLALSYFQ*