MTTTTTTLVVGATGNTGKHVVLQLLQQEQNVRAIVRSKERLLNSLEDIVPDASSNLHIISRLDVTEASVLDLSDDELKKATKDCDAVVSCLGHNMTFKGLFAPPRKLVTDATKRLCQAIESNNSVSGKKTKFILMGSDGVANPSGEDNRRSTGERFVLFLLRHLIPPHKDNEMAASYISKVQTPLIEWVVVRPTDLINGEVNEYELFDKPQKSLFDGASGGLATRASVAKSMVDLILTNDLWEEWKGRMPVVHDLE*