MVDPAESNPPQNHPSRSEIINLIRGPIVEWFRNRDRCESEFRQRSRFVNHCRAVCLVEPLEIGHCEFCQVIVIVIVPDARFDIRKLDSEDAYYQHLKGHRVRPATDPLQPDEETPPAKKKRSWVRSGEHHKCHLCQKMFTFRSQLQQHTALHHQPGKPYECGKCHYSFVHKLNLKRHELTHLEEERVSAEDDPSIQLLEDESFNAEELAEPDEMSPAVVGLMPVNRGGVGSEAGDKQSGEGVGPPKRNKCVVCAATFQREDQLIEHLKTHIERMKVTKQETQSAKKILTDDSDKKCKLCAKVFKFSCQLKQHIQMHHSKDKPFECNICSRLAPGNGDGGSSGSIVLLFHFCDLLPLWKKTSKAILSTSSSNRDYEATWKKLAVVSGCCGEFCGLRKQGLRHGHNPTMPCGEDFPESVPEWPKLSLFGVRTFLGLIRTQRSKDKRFTLVKILCPETVVDDDDLSDDLTVMINAM