MPVDKNVFALLGRNIVGRNDGGFPVEDYRSFFGCSVDVTFEAWCFALGAHVLEDLFKGEGALQAGWYSKQAYLSKVGEIRPPAFDCVLSGADDRGRTCLLSLDGTDYRINEPMDDEEFEYYKDGKRLPFNPKWYTKKFNGPGVRYEIAICIQTGKICWAYGPFPCGKWSDSRIFQHNLQHQLGENEMVEADGGYAGLPFDVRTPNDSLNDDDKRAKGQVRARHEAINRRLKQWGVLGQKFRHELGFHKTCFRAVVMMTQLSILDGEAVTFGVDY*