MQLNSMSVPVFIEIEPIDQVGELKAYLKSKGAEFNENVTSLEDSLAEIVAACDFLWKEGTSDADIELVFNAIIALVMVQPAHTGESLITLLCDKLKSQPGDRRNVLRLRLLNTLFNGLEESSQLHYIVYTAIIKLASQSDLLNLVSPKLEDINAWLAKWDVGLTKKQAILRLLYDGFIQSRQSELASKVMLELLGTYTEENASQAREDAQRCIVTSIADPSTLLFDHLLTLKPVKFLEGELIHDLLTIFVKGKIQDYLQLYANSKDFITSLGLVHDDCLYKMRLLTFMQIAEGKSEISFDSIEQELQLNSDDVEAFIIDVVKTNSVKAKIDQPSRRVLVSVTTHRTFGRPQWQQLGEQLHVWHLNLSHVLGGFVNLHKAIQQQQQQLQQQAR*