MSQPKPILYYDERSPPVRSCLMLIKLLDIDVELRFVNLFKGEQFQKDFLALNPQHSVPTLVHGDLVLTDSHAILIHLAEK FDEGGSLWPQEHAERMKVLNLLLFECSFLFRRDSDFMSATVRQGFANVDVAHHERKLTEAYIIMERYLENSDFMAGPQLT LADLSIVTTLSTVNLMFPLSQFPRLRRWFTAMQQLDAYEANCSGLEKLRQTMESVGSFQFPSSSAVVTEKVE