MELEDTGYEIFKELVMKSFFQDDYGATFRMHDLIHDLAHSVMENEYCVVHDGKSKDFSPRIRHVSSNGLGILAASLPKAQMLRTNVMLEQVTFQFPCDVGLFKCLRALDFMRQRDKQKVEKQLLTSLGNLQHLRCLDLSFTSIEMLPESLTSLCYLQTLILRECTELC