MVKDKVATASTFFNDCMTELPPGVFLVLAFAYIENGKYLKAFRHEFIGTLLMISCTFSAGKWIGQQDMKLAWTAHAIGVIAADWFGGGPHVNPAMTTTMWALGKCTYTEGLVRIAGQMGGGLIAFPFFHAVSNYLGLEPFGGPEFNMESDEYEAAEAALSEFCATMLLAFAIYILNWELNFGSYHYIIKQFLTAVAIRALIEMFPTAGPAMNPMLATAWAAFGVGAGFEFPENFSHYFVYWVAPCVAAIVASFVYAVYSGESFFGSKLPIGPIKPQPAGKVKKN*