MSEEMLTRQNITSGAPLNIETGVTSSIGSHSSPRVFVDSLTIAGESFDKNIVAIDGGEDVTKADKATAAAAIIAMTISPGSINPTVTLTLGVLINSNTRAKLEEKISQVLNSGTNDIKIKLGAANKKQEFKTDEKWGVVADVSNFEFFPISPRAFSFHIDPTDLMGVSKNGMRYHIIEIGGLTTEKGELNVCSAASTDKGVAKIGYISAS