MFRQRVHTALAAVRHFSAEVATMKPLTTMKPMAIVKPKAVVKPKTSDGNSTSSGRDTLGRRLLSLVYAKRSAVIAIQRWREEGHTVRKYELNRIVRELRKLKRYKHALEICEWMTKQHDIKLLAGDYAVHLDLIAKIRGLASAEKFFEDLSDKMKGQPTCTALLHTYVQNKVSEKAEALMEKMSECGFLKCPLPYNHMISLYISDGQLEKVPGMIQELKKNTSPDVVTYNLWLTVCASQNDVETAEKVLLEIKKAKIDPDWVTYSSLTNLYIKKGLLDKAATTLNEMEKRTSRKGRIAYSSLISLHTNMQDKDGVHRIWKKLKSIFHKMNDAEYTCMISSLVKLGEFEEAENLYSEWTSVSPTGDSRVPNILLAAYINKNEMEMAEKFYNQMVERGITPSYTTWELLTWGYLKKKQMEKVLDYFEKAVGSVKKWNPDEKLVREVYKNLEEQGNIEGAEKVLVILRKAGHVSTEIYNWLLRAYAKAGKMPLIVAEWMKKDKVEMDEETHRLIKETSKMCVSEVSSKFCLA*