MSRALLSHVLHRPPHFAYTCLRRSGVGARGVLASGIHPLRRLNCSAVEAVPGPTEEASAPPARKKRVVSGVQPTGLVHLGNYLGAIKNWVALQDLYETFFFIVDLHAITLPYEAPLLSKATRSTAAIYLACGVDSSKASIFVQSHVRAHVELMWLLSSSTPIGWLNRMIQFKEKSRKAGDENVGVALLTYPVLMASDILLYQSDLVPVGEDQTQHLELTREIAERVNNLYGGRKWKKLGGRGGLLFKVPEALIPPAGARVMSLTDGLSKMSKSAPSDQSRINLLDPKDVIANKIKRCKTDSFPGMEFDNPERPECRNLLSIYQIITGKTKEEVVSECQHMNWGAFKTNLTEALIDHLQPIQVRYEEIMSDPAYLDNVLLEGAGKAAEIADITLNNVYQAMGFLRR*