MADAGFLPPWLSGALEGAAGALTGAPQPAHQMDLRKLILSACLPVLKVLIIAGTGLVLATPYMGVLNVEARKHISKLVFVLLLPALVFVKLGQGVDITNMIKWYFIPINILAGCTIGCFLGYIVVLICKPPLEYTRLVIFTVGIGNMGNLPLVLVTAVCQDPSNPFGDTASCLARGVSYVAFGMWPLAIILWTLVYDSLQLPAEHSLRMGTTPRRRLSVATGLRAPLLDDSERKLTRSLYKKVKSFAKLLRLHQIMRPPIAGALAALFVGAIPPLKWALFDTYGPFRVVTDSVSIIGQAMIPCLILVLGGNLGGGPGASDLNSATMVGICIMRLVVLPALGMCFVLTAKHLGLLLVEDKMYIFVLLLQHTMPTSIQVGTAATLRGYGEKEISAALFWEHICALFSVTLWLLVYIYYLFPI*