MSTKVGDLSLIGLSSVQEPLIKQKHTPENYSVLAAIPPFLFPALGTFLFGYEIGATSCATISIKSPTLSGISWYNLSSVDVGIITSGSLYGALIGSIVAFSIADIIGRRKGLITAAFLYLIGAIVTAVAPVFPVLIIGRVVYGIGVGLTMHAAPMYIAETAPSQIRGRMISLKEFSTVFGMVGGYGIGSLWVTVISGWRYMYATVIPIPVIMAIGMCWLPASPRWLLLRTLQGKGDVESFQEEAIKSLRRLRGSVVVDRAAEQVDEILAELSSVGEDKEATICELFQGKCLKALTIAGGLVLFQQLAMTGVAIIVIDKLGRRPLLLGGVSGMELLGAGILFCVFGVICVLSLFFIYFIVPETKGLTLEEIEAKCL*