MSIMNHFLDLSEKLCYVQCSYCTTTLLVSVPCSCLLKTVTVRCGHCSGLLSVNMTKASFVPLHLLTSFGVDEQIQELTVDTPPLMHPIEEDDVDDKDPVPTVVNKPPEKRQRAPSAYNHFIKEEIRRLKGREPNMTHKEAFSTAAKNWAHFPRVQYKVDGEGCSQGERKETKDGDIDEVDIQTNGFRERKASRH