MWLFKRNGPSGFSYSSTAEEVTHGIDGSGLTAIVTGASSGIGAETSRVLALRGVHVIMAVRNMTAGKDVKEAIVKEIPAAKVDVMELDLSSFDSVKKFAADFISSGHSLNILINNAGVMAIPFMLSKDNIELQFATNHLGHFLLTNLLLEKMKETASETKREGRIVNVASDAHYVTYREGILFDKINDQESYRKFSAYGQSKMANILSTYELAKRLKEDGVEITANTLNPGAISSNLFRHMTIVNGLVSTIGKLLLKNVQQGASTTCYIALNPQVKGVSGEYFQDNNLATPSKKARDMDLAKKLWDFSVDLVK*