MQKSLITTPIYYVNDIPHIGHAYTTLIADTLKKYYTLQGEEVFFLTGTDEHGQKIEQSARLRNQSPKAYADSISAIFKNQWDFFNLDYDGFIRTTDSEHQKCVQNAFEIMFEKGDIYKGAYSGYYCVSCESYCAISKADNTSDKVLCPDCLRETALLEEESYFFKLSAYEKPLLDFYAKNPEAILPIYRKNEVTSFIEQGLLDLSITRTSFEWGIPLPKKMNDPKHVVYVWLDALLNYASALGYLNDLDNKMAHFECTRHIVGKDILRFHAIYWPAFLMSLNLPLFKQLCVHGWWTIEGVKMSKSLGNVLDAQKIAMEYGIEELRYFLLREVPFGQDGDFSKKALIERINANLNNDLGNLLNRLLGMAKKYFNYSLKSAKITAYYSKELEKAHQILDNANSFVPKMQLHKALEELFNVYDFLNKLIAKEEPWVLHKNNESEKLEALLSLIANALLQSSFLLYAFMPKSAVKLANAFNTEITPDNYERFFKAKKLQDMILQDTEPLFSKMEKIEKTEKAGEASPEKNEKEKKDTKEKAPLKQKNYISIEDFKKVEIKVGLIKEAQRIEKSNKLLRLKVDLGEGYLRQIISGIALDYEPESLVGQMVCVVANLKPAKLMGEMSEGMILAVRDSDNLALISPTKEKIAGSLIS*