MRFSVHLLALCLALSTFFHHETLLVMADCTTYIVKSGDTCYAISQAHGISLSNFQSWNTGINCNNLQIGQSVCISKPTASSPLGSACTTYTIKSGDTCYAISKARGISLSNFQSWNAGINCNNLKIGQIVCVSKPSSSTGPTTPTSHFNGKIFREYIGALYNGVHFTDVPIRSDVTFHFILAFAIDYTSATAPTNGVFTIYWQNSVLTPDMVKAIKAQHKNVKVMVSLGGDTISDQFVQFKATSVDTWVANAVSSLTSLINQYHLDGIDIDYEHFDGVSTQTFVSCIGQLITQLKAKSVISVASIAPFDGVESQYQALWGQYSNVIDLVNFQFYSYDGSNSASDYVNLYNTVAAKYGSGAKVLASFSTGGAGPAPSTVLSACQQLKASGKLPGIFIFSGDDSHSSSAKFKYEQQAQALLAS*