MNESAQIDTMKQIHAMGGTVLISLGGANDNAWEYADATELGTKIANWAVANHLDGVDLDLEHFGGFNAINGSEESTVAWFATIIKTMKGILGPNGVISLAPLAPWFGPIGMDKCTTDGQKNCSWVGPSGGMTAVYKAAGQDIDYFFNQLYNQGDCYSTQEGLFYNSGAGCTTKGAYYPYSSIKEIHDAGVPYDKIVIGKPVDTRSAAGGYVDPSTLHTWIVNATQDLGFNGGVGIWEWVDVFGSEAIPFIKAVYP*