MLFKVLSLLSLPGGGAMVDDLAAPSSLESINRLGSHRDDEENEWRLTSETFGRLYEEQFPANPAIQNLSAFRSNSQKCLKALGATNGVEEYNKRKNGILQEFTKMDEIIKCDNPSLITRALQVEIQAAARSEAIAIHVSNAANFILFLGKVGISVRSGSLAIIASTLDSLLDLLSGFILWFTSFSMKKPNPYVYPIGKQRMQPVGILVFSSIMATLGLQIVIMSIERLIGKEKQLELQGSKQYMVVGIMGFVILSKSLLAGYCTTFENKIVLAYAQDHFFDVITNLIGLASAVLASKFYWWIDPAGAILLAIYTMRTWSTVALENVRALLGRTASPEFLQKVTYVCWNHDKSILKIDTVRAYTFGSNYFAEVDIVLPHEIPLHIAHDIGESLQNKLEALPDVERAFVHLDYEDYHKPEHSC*