MAKTILITGGAGYIGSHTVLQLLLGGFRAVVVDNLDNSSEIAIHRVKELAAEFGDNLVFHKLDLRDKQALEQLFASTNFDAVIHFAGLKAVGESVQKPLLYYDNNLIGTITLLEVMAAHGCKKLVFSSSATVYGWPKEVPCTEEFPLCAANPYGRTKLVIEDICRDIYGSDSEWKIVLLRYFNPVGAHSSGHIGEDPRGIPNNLMPFVQQVAVGRRPALTVFGSDYSTKDGTGVRDYIHVVDLADGHIAALCKLFNSEIGCEVYNLGTGKGTSVLEMVAAFEKASGKKIPLVMAGRRPGDAEIVYASTAKAEKELNWKAKYGISEMCRDQWNWASKNPYGYESSPTQD*