MALTVELNTPITGPYTQPIGLFINNEFVEGVDKKKFEVVNPATEEVITSVCEGTEKDVDLAVAAARKAFNTTWRTTSPGDRARLILKLADLAEKNAELLAAVESLDNGKSITMARGDVGAVVGCIRYYGGWADKIEGKTLDIAPDMFNYTRQEPLGVCGQIIPWNFPLLMLAWKIGPALATGNTIVMKSAEQTPLSALVFAGLVKEAGFPPGVFNLISGFGKTAGAAIAAHMDIDKVAFTGSTIVGRSIMKAAAASNLKKVTLELGGKSPNIVFNDADIEQAISWVNFGIYYNHGQTCCAGTRIFVQEGIYDKFLEAFKERALKNKVGDPFHHETFQGPQVSQLQFDRIMGYIQSGKEEGATVEIGGERHGDKGYFIKPTVFSNVHPDMKIMREEIFGPVAAIAKFKDEEEVIRLGNDTNYGLAAAVHTRDLNTAIRVSNALQAGTVWVNCYNLLHHQMPFGGYKESGLGRELGEAALANYTQNKSVAIRLGGPLF*