MSLCGGRSGLSKLRTSLVNNFLRARGLQTLSTIEKTSNTDIHARLAELIPPTQERLKEIKTKYGNVSLGDTTVDMAIGGMRGIKGMLWDTSLLDAEEGIRFRGLSIPECQKKLPSVVPGGEPIPEGILWLLLTGDVPTKEQALAVSKDLKARAQVPGHVFDVINALPKTAHPMTQFTAGIMALQVQSEFQKAYEKGLPKSKFWELTYEDSFNLIACLPEIAAFIYRRVYKNGDVISADPNLDYAANFAHMLGFTDGKMHELMRLYVTIHSDHEGGNVSAHTVRLVGSPLSDPYLAFAAGMNGLAGPLHGLANQEVLRWIKSVVGEIGTDISNDELKDYVLQTLKSGKVVPGFGHAVLRITDPRYTCQREFALKHLPNDPLFKLVSKLYEVVPPILLQLGKVKNPWPNVDAHSGVLLHHFGLTEDNYYTVLFGVSRSIGTLSQLIWDRALGLPIERPKSLTMDWIENYCKSKAAGK*