MSRALLSHVLHRPPHFAYTCLRSGVGARGGVLASGIHPLRRLNCSAVEAVPGPTEEAPAPQARKKRVVSGVQPTGSVHLGNYLGAIKNWVALQDSYETFFFIVDLHAITLPYEAPLLSKATRSTAAIYLACGVDSSKASIFVQSHVRAHVELMWLLSSSTPIGWLNRMIQFKEKSRKAGDENVGVALLTYPVLMASDILLYQSDLVPVGEDQTQHLELTREIAERVNNLYGGRKWKKLGGRGGLLFKVPEALIPPAGARVMSLTDGLSKMSKSAPSDQSRINLLDPKDVIANKIKRCKTDSFPGMEFDNPERPECRNLLSIYQIITEKTKEEVVSECQHMNWGTFKTTLTEALIDHLQPIQVRYEEIMSDPAYLDNVLLEGAVKAAEIADITLNNVYQAMGFLRR*