MAPLKDLLNHDESPGYLSSPPSEDDRKDWESASHGSSSSESPSETSGSESDSNIVLTCDWEACGQKFAQPELLYHHLCHDHVGRKSQKNLQLNCRWGKCTAKTVKRDHITSHLRVHVPLKPFACSTCTKTFKRPQDLKKHLKVHLEDETIVRRRRGPKPNSKRISKISSRPAEGPALPSISFEKFLAEEMPHYKPYYTPQLGERLQTVLPPPPSLLPTMGDATSTFAGSPHSASQDLRAAAGFFSTLSQDMSRRLPRLPHLNDVVSGTPVSPLTTPSVPTRYPPVLQLPPIHHSVPYPSVPFVGSRLDSPARLSEFNRTNAFSLHQKNSGSLQEDQNMEELERYMSRLAVEPEFEDVPSILAKVNTIRDFLICSILEEEFEEQQDSESIFFVEGRCDTEIEHEPLLQNKSLSKYPAVIV