MNSGLDLKASKNNFVTISPGATDILFSLACYFRLFATKCTRCGIALQPNDFVFRCLSSIYHANCFSCIYCSHLLKKGDQYLIINGQIICRNDYEIFLCNQALHPGFTLLSHHTIYFNVEQNEMGRKTPKRPRTILNTQQRRAFKVAFEKSAKPCRKIREQLAKETGLSVRVVQMKKILRKQEMTRVNGTVPPESDAKSIDDSKSNLDSDDDLESIDEIENENSSNEEKLKELTNPIDKLYNMQATYFDFT