MNGYFLLTDDFILNNEILVCHCTGGSRVVYTGLTNYSFCLPLFSALLSRDWEKAEAFLKKEKDANIAPINAKLQTTLHLAVGVRSEKGNKHFVEKLVASIENKHDLARKDCFGETALHYAARFGNLDAAEIIIKRNPRLPHISCMYDTYPIHSAASCGYVSVDVYAYFLRVMQDPAPYTNLSGVKLLYALIYSNLYDFAIELVEKFPDLAKYDRHGRSALKDLANKEFTSLDKSRLNFWEQLLYYCEINLFLIYLPKSCCLFPGKKGKELISPLPIQMFLSS*