MSQHHSSDRSGQCTIEDRFEQFVQSQTRINTQMLEILSRMTQQPQSSQFPPVVTPRELDQYELFERFHKRKPSEFSGCGDLMEADAWIIEMDRIFRMLPCTSGQRVQLVTYMLRDAAELWWMTKLREFTQLLQRDMTVLEYEAQFTRLSRFTERLITPELEKIRRFVDGLRVDIQLHMTSREFLTLSSSFLILRSEALSIIFTLPPSLVNDVEV