MTEFKETDLYEPIRAFLEEEGYQVQAEVKHCDIAAEKNGRLVVVELKRAFGLKLVYQGLERQSLTDEVFVAIPRPKKGAREKAWQDMLRLLKRLELGLLTVALDSPLKTVDVVLTPADSMIRKNKRKKERLQAELEGRQLDANIGGMTRRKIITAYRERVIRLACILEREGEISLAELRARGLEELAALLSRNYEKWFVRVEKGVYALSEKGKTELKRADYAKVAAYYRQEQLGRNEETI