MQLNALAQAKGFKYFGSATDNSELTDTQYVAILSNASQFGQITPANSQKWDAIEPSQNTFTYTQGDVITSFAKNNGQLVRCHNLCWYNQLPSWVSGGTWTNATLIAVLQNHIKNEVTHYKGQCYAWDVVNEAFNDDGTYRTDVFYNTIGTEYIPIAFEAAAQYDPDVKLYYNDYNIEYAGVKATSALNLVSSLKARGIKIDGVGLQGHFIVGETPSLADLTSNLKSFTALGVEVAYTELDIRFTSLPPTTSGLAQQSTDYANTVGSCLAIVPDCVGITLWDYTDKYSWIPSTFSGQGDACLWYADFTLHPAYAAVVTVLGGTATTPTSTTAVVTSTTVSASSTGTTVPKYGQCGGTGYTGSTRLKLDEVDGTGGPNDGKHELEGQG