MATLARSGLLLGSLSLFFFCCCAQQIAGLKENYYATSCQRAEDIVKEQVYNLYEQHGNTAVSWIRLIFHDCIVQSCDASILLDKSGDVESEKQSERNFGMRNFKYIDTIKKAVEAECPGVVSCADIIALAAREGAVMLGGPRIAVKTGRRDSRKSSAAVVDRYTPLHNDSISTLLSAFASAGIDAEGAVALLGAHSVGRTHCVNLVERLYPEVDPSLDPEYAVYLKGRCPTPNPDPNDVVYARNDRVTPMKLDNNYFKILMKHKGLLLIDQRLLSDPRTGPYATKMGQDGNYFFAQFSRALTILSENNPLTGSGGEIRKHCRLVNQP*