MEQPPPLTVIEGVAQAKLHEEHLRRTWELDIGVHGLPPPLMRSHWSPYKWVRGGGSTISIGCWNCNGAFWSSSGTLHDVVGSRNLLFVTETHETRSDSVRGLEGSPVLYEIPSGTGSLCCLQMSTPNFCGFRAEDALCLQELEPESVGFHRSSQDMHGPLTGLELEVQILTRIGILRKEVGSLVIGAKTDLLAPSVIRTGWSRQVQTLQPLNQSTELSGSQVVKTSSAIVECRRVLKWTYAYGYYLPEQEQAKRQFFEYLQGEAESGLERLHQCAEKELQFYLEGDIPSKDFNEFRTKLAGLTRYHSSDVDGVTDSFTGAAVVVETNTANDALX