MLKGEKVYAKAVFPAWSRSVDECEQYFDVHLREGLSKEEASRRLKEYGYNELEKHASHPLWKLVLEQFDDMLVKILLVAAVISFALAYFDGHENGGADITAYVEPFVILTILVLNAIVGVWQETNAERALEALKEMQSEHAKVLRSSIFVSDLPARELVPGDIVELRAGDKVPADMRVAYLKTSTVRVEQSSLTGESMAVNKTNHKVDHDDVELQGKECVCFAGTVVVNGCAVCIVYATGMDTEIGKIQAQIQEAAMQDEDTPLKKKLDQFGERLTMVIGIICVIVWIINYKYFLSWDVVDGWPQNIKFSFEKCTYYFKIAVALAVAAIPEGLPAVITTCLALGTRKMAQKNAIVRKLPSVETLGCTTVICSDKTGTLTTNQMAVMEMV