MIVSVSRRTDIPAFYSKWFFNRLKEGFVYVINPMNPKQVSKIELNPHTVDCFVFWTKDVTPMLYDLNKLKDYKYYFHYTITSYGKEVETCILDKRKVIDSFKELSRKIGKERVILRYDPIFLSEKYTVDYHIKAFASLCNQLDGFTEKCIISFIDLYKKTKFNTKALHIKPIEITEIETLSKEISKIAHKHGIILEMCSEEYNLSKFGIGKSKCIDDRLISKIIGCEVEVKKDSTQRDICGCVKSVDIGQYNTCRHYCLYCYANFNYAKVEENCRFYKEDNKLLIDTLRDDAKISIRDMKTIKVDKNKQISIFD*