MIRKFLISLFLIFLCLNNVVIGNKCKKALIDIDTKDLSLSSILRAHKPDNTTLGSWVYFFFNHFSNVDEAIEYLKGLNINVLDIEDHACFARAFSVYLLHFYAKDLKMMIRNEEHESFFKNKLSEINNIISGDFLSTLKHEYFFDKLPSIIVKEKDASHIVKRTDFLQDILEKADLNNHAIYKNDPTKVFIFNEINFFRTFQLEGKPHIPDDQLSFMRDYALLIYLGTKENYYNSDITEYAQGNYNISKNRTRLGLKKRSKTFSLDDPQKNSNIFAFCEKNGKEEFFGTPDDLISSFFSDMKAKMVKGHKRFLMEFDYAVKNRTYALPKVKGFRFLKQLFQRKNLKNFVGMYINLLSTEIDFLAEDFVEMFDTTMNCYGRQHAARAADHYMDMKLSNIFK*