REKVTLEMKKEIIRKYDGGKRIADIAREYGRNASTIGTIVANREKILATDAAKGVTRIARNRPAVLEEVEKLLVIWMEEKQRAEDTVTEAVICEKARALYTDFMEQQPGTSAEPEEFKASRGWFERFKTRSGIHSVVRHGEAASSDTTAAEDFAVEFLDVVTTEG