MGKAFSLLRPPQPPREDDTEMMELRKRPRPRRLDPDFLSSPPPMPPRKRARKQAAAPKPVEAAGALKWQPPRKGSRRATVGIGCPVAGLHPATCGRQPPLRMSTRVLFRPRHPFNWYEPDLWTEVAKHLCGFDLLRLSLTCRWFHRLLADDSIWRYAFFRDLNLTDANPHVHRPLSRSWRYLYFAAFDGSHAFSLCQNGEHRSSWRIGSFVLDSPHMVLIGKLPLPKWLPSCPEDVRLTIAILGACKLLNVRPGIWITDMHVMRCPLCKRNSCRGNKQILDARHSELFLEKAYWDETLEYESLGEHFQDEEVAAAFCAVVNAKQFASPSTASVLNRAWTGKHDDPMTRHCASATAAAIHTNLQSNGGLLSTFEAMRDTARDGQIVSIRISQVLF*