MKAPPPHLHPDAEHEILPHLANLVAYTIRDKVVLEQMEEIRQLRALLDATRRVEITGMNGSPIFAVGDFTKGEFNSEALHGEGVLWDVGLSMAHQNEVVDGNSARRDATTATSSGAVPLDQLSHIEIRIGGILYATSDEIDGTKVAVGIRPGNRFDLRNNNSTTEEGSLDMTRSVVSEFDTENKTALMTFHMRGFPKGHWRSLQSVAMVNRSIAIRNEEREENGDLQNEYDDTEQPLDVFKYITGHLAERHPDQCADITSVSFSVMSVRDTIANLRRGTEFEKLKIEHLT*