MDVPLDLSSSASSVKRRRRGNLPKESVQILRDWLYEHRFNAYPSEQEKALLSRQTHLSTLQVCNWFINARRRLLPDMLRKDGKDPNQFTISRRGTKMTDGNPVEFPIGTKNCIPLIESSFFSGGTGSNKTCKPPSPGSVLVRPSVICHTTVTALKDAPFHFGQLASSGQTPDDLQRASPTNFSDKTLLYHEDMSKLGPSTNAQSGLFNTPPPTPPDLNQDFSGFQLLVDVALKRAAEMELQAKLMA