MGGFSWPSEAELNELKKVVAEMAGRTTDDVKVVVSPYRICPLGAHIDHQGGAVSAMTINKGILLAFVRSGNPEMVLRSAQFGGEVRFRVDESNHPKKVAKAEEVFNANGSTKLEEECCWGRYARGAAYALKSKGNILNQGIIGLISGSSGLDSSGLSSSAAVGLAYLLALENANNISISPTDNIEYDRLIENEYLGLNNGILDQSAILLSKQGCLTFMDCKTKEYKLVNPSNLKENDVNGVPKSYKILLACSGLKHALTSDTGYNRRVSECREAARVLLDDAGKHEVDAVLSNVEREVYEAHKVVSHIYSCTLYLVLDKLEPLLARRAEHYFSENMRVMKGVEAWASGRMDDFGKLITASGRSSIDNYECGCKPLIELYEVLLRAPGVLGARFSGAGFRGCCIALVDSDKASEAASFVKNEYNKLEPELVGNITQEAAVLICESGDGARVIASP*