MAGTWSETNKQIIPGFYNRFKWMAENRLTQGTKGVVAMPVKSDWGPMKKVTSVSTESELIKAFGSNSTLSAYRLGRLVLLGQPSELLLYRMGDDSEKAASITLKDTTGTPVDVIKLETLYPTTRNFNVSVKPDIADETLIDVTLYEGTGQLYTFKVSGSISEIVEQINGDSENIWLKATKVADGNDTLASIVNQPLEGGSNGTENITNENYVDAMAAFEQYKINVFTLDGIADTALQTTVQAWIDRNKAVGYDVIGCFGGSSSTSIDAANTQSKAFNDECVVNVGNGGIYEGVTYTPAESACYVAGIIAAATMKESICNKETIFSDVYPKLNREQIVQCLKSGTLIFAGDGIATNAIVVDDVNTLKSYGEDQSESLGYIRAVRFMHTVNADTTITKRDYIGKTPNGDLGQKVVLSALKQYFETLQIDGVIGDFSVEVDTDLQVNAKDDEFYWKWAADYVNVMKKIYGTGYIS