MDEVDTALVDNVKSFAAGGFGGICAVLTGHPFDLVKVRLQTGVYNSAIECVKQSLKKDGPLGLYRGVLPPLVGVTPMFAVSFWGYDVGKKIVAYTSKKSINDPLTIAETSAAGFISAVPTTAIAAPFERVKVVMQIDKTKSGMFQTVAKIYREGGLKSVFKGSLATLARDGPGSALYFATYEYLKRTWSKPGEDLSLGAITMAGGFAGVSMWLGVFPIDTIKSQQQSSSVKMSIAEVTKRIYAKGGVKAFFPGVGPALARSFPANAATFLGVELFRDFLDKAI*