MAKGSSNAYDAHTNPSGMISLGVAENRLMHDEIAAHINSHLSITKRCLTYGDGSVGSDQLRQSIASFMNRTAFRPRTPVEMKHVTVLSGVSSIIDCLAFSLCEAGEGVLLGRPTYVGFISDLVSRAGVKPVLVDFERRSKSVHPLSMEAVECYENALVESARNGTPVRALLLCHPHNPFGLCYETQVLEAYLDLCAKHSIHFISDEVYANSIFASTDFPSPPSFTSVLSLDITKHIDPSMVHCLYGMSKDFCSNGIRLGAFVSQDNPDLQASMRAISKFAWPSSLADAAWCGILTDEAFLQTYLETLAKRLSAAYEHCIALLKRHNIPYVPAHAGPFIWIDLSKYLSSHSVEAERQLAWKMIQNKVWLATGEAYRSERPGCFRITFAVDKAELELGMQRSVHAPIMRSLLNTNESAVEW*