MMRGINTTVRRLRRKVFEEVAALGFKADADTLCDDMEAIPYALVNDETEQYRDSVYRARAVVREQVRLAMGLSLRPEDKPVHLTAGVEASNISDKYYEPPLMQVIPSACMRCEAKGYEVSNMCKGCLAHPCMEVCPKGAISMVNGKSHIDQEKCIKCGKCKSVCPYDAISKKERPCAKACGVNAIESDKMGRAYVNPDKCVSCGMCMVSCPFGAISDKSQIFQLARALSEGEQIIAEIAPAFTGQFGDNINARNLKAALEELGFSQVYEVALGADIGAVAEAHHYVEKVATGELPFLLTSCCPSWAMLAKKYFPDMIDEVSQELTPMVATARTIKKEHPNAKVVFIGPCAAKKLEAMRRTVRSDVDFVVTFEELQGMFDAKGIDLSEYEAESSFHNATGVGRGYAVAGGVASAIEKCVNEYYPGVEVKIEHAEGLADCKKILSMAKIGRMNGCLIEGMGCPGGCVAGAGTNIPVPKAQKKVKEFVKASSRQLPPKELGEIELK