MEAAQLFTLGLAIILFLAVFRRRIMHGRAMAKPALIEISDSAAARTAMIDHADAFSNRPLTLFPVALVTGQRRRRGDSISSAQYGPLWRALRCNLTSEALHPSRFDQLAPLQRESIAALVASLSATVAGSNGDVVVRDSVHAAVFGLVARLCFGDLVGDARQLLAMRRVMQEFVRAIGEANVFARSWLTKLVYWRRWRRFLGYRGQQAAFFLPLVSERERRRRSGCCNDGGIRPYVDTLIDLRVPDDDDNDKDDVGRMNIDAGRRALTGRRRDGEPFFLGASTESAVSCIEWALAHLVTQQEIQKKLRREITGAHGEGVVSEERLRSLPYLHAVVLESLRLHPPVPFLMRDVHTEGVAVGMDTVPVGGTRVHFLIRDMARDRKDWTDPDEFQPERFLAGGEAEGVGAVPGPKEIRMMPFGAGRRYCPGAGMGMMHVKCFLAALVREFEWADGGGDVDFTELDGFFKVMKTPLRAHVKRST*