MGKSIVVVSAVNFTTGGPFTILKKFLAATNNKENVSFIALVHSAKELKESYPWVKFIEFPEVKGSWLKRLHFEYVVCKKLSKELNATHWICLHDITANVVTKKRYVYCHNPAPFYKGILFREILMEPSFFLFKMLYGLIYKINIKKNTAVFVQQFWMKEKFIKKYSINNIIVSRPEIKLSDKSQLTDDDSQFKNNPSELTIFYPAVPRVFKNYELIISAARKLKEQSNIKFLLTISGTENAYAKYIISLAEGLDNVHFLGYLDKEKIDHCYNISDIVCFPSRLETWGLPLSEAKERGKWVLASDFPFTRETLGSYEKKAFFDSNNDDMLVKLIIDFKKGNLKKDISDANFIYRNENVLVGFDELVNFITEEH*