MDSRSVNEVEWWQHQLECMSTYDNDIPEFPLQDQLGKAASELSMARDKWWRHDNWRDVFCEDNLASQECNLDRSEVVRAEVTFSDLEWQASVKKLRKLPVEFKERLETDLRLELPGKFIWKCILNQSEQLCHISRFVARMNNWLSEVSRLTDFQEDSPHFDFQKKWKDENVAIRERLDTLQVFLLARMKHYVDCLKDLLEPPAGSQEEAETELKLELPEQSCDSSSGDKVNDRQITNVGFSEVLNHFSMTDETYRLLAKMEHYIHFLVTVSEGNSMQVPKVFQECILDQLHLQETVSDLAHKTKEQVFESYKVAKEAGWPFPPLPQGDHLNP*