MAQFLLIILLIFLASQSESAKAHLKLMWKTFNCVTNPDYISEHKCIIVEPEKSAISAELQYIKDLAQFNATFKLFMPRKP SRSFQKVIDVNVDICQFAKGIHGHRFMTIVIKAFGKQGSQLKCPHTKGLYVYPNINIAENLPAFLPETDFKIEMNFLSPA AHVINTTLTGFLFDPIKRKAKTT