MVSLNMEKTCANPLAITFIICFFLLGTSINMTLIFPFHTITSIIFSIFPSYITITNNQHSNSYFVESKINQIPQYNNNNRSIPRFAYLISGSKGDLEKLWRCLRSIYHPWNYYVVHLDLESNVQERLELALRLKKDEIYTKVGNVYMISKANMVTYRGPTMVANTLHACAILLEKHKDWDWFINLSASDYPLVTQDDLLYTFSDLKSDLNFIEHTSELGWKEAKRAMPLIIDPGLYKTTKSDIFWVTPKRHVPTAFKLFTGSAWMILSHAFVEYCIWGWDNLPRNLLLYYSNFVSSPEGYFQTVVCNAPEFTSTVINHDMHYISWDVPPRQHPHTLTLNDTANMIASGAAFARKFKQDDPVLDKIDMELLNRSNGSFTPGGWCAGNPPCSKVGNPTKLRPGPGGQRLRRLIDELVFSAKYGQNQCS*