MVKEDRSQWKAKYFIKIEQLISEYPKCFIVGVDNVGSKQMQTIRKSLRGEGVLLMGKNTMIRKAINGHLKTYPALEKLIPHIYGNVGFVFTKGDLTDIRGKILKNRVEAPAKAGAIAPCEVVLPAQNTGIGPEKTSFFQALSIPTKITKGTIEILNDVKLIKENDKVGASEAALLNMLKISPFTYGLVIKQVYDSGTVFEPSILDITDDDLRKKFLEGVTNIASVSLAIGYPNVASAPHMLVNGFKNLLAIAAETNVTFKEAETMKEFLADPSKLAAALAAAAPAPAAAPAGGKKDDKKEAPKKEEKKEEKEEEEDMGFGLFD*