MMFPSPRFKPFLYLNSLTRTPLLQLQTPKSNQTFPPSLTPKHTSTTSQHHPFKVSYLVSTCGFSVETALKISKFTQFKTPEKPDSIIALFRSHSFSNTQIISIIRRAPNVLTCDPHKRIFPKFEFLRSKGASGSDIVELVTKSPTILYANLENNIVPSYELVRRFLESDKKTMDCIRGCGYFFGSGRASRNVMLLIDEGATDSVIAFLLQKRFSVILCSGFKETLDEIKEMGFEPFKKKFGLALLAKKIVPKSHWEAKVDVFKSWGWSEELVIGMFKRQPLFMLASQDKIDRVMRFWVKQLGWDSLALAKKPEIFGFSLERRIIPRALVVQYLVAKGLRKKSASMIVPFAVSDKEFLEKYVMRFKEEEAELLKLYQGKMSGHGNKEDGAAPLTVV*