MASLGQYLDAAAHAVSVKDSATLALLFDVDSVHALGAVRSALGDRGMNVGELCEEKVGAYAPWDEIFASHCQCLGANAEGRYDDAFVAMQATIAAFVKDFRAQDTAWSLDALMNLVRGAVALATRADDEAERAGRQRKDGRLGDAGAALMLVYRNTANTSVWEKKSQCLFLVISLFKIYFKLNTLHLCKNLINAVNLPTFPTFDTFPVAQRVTYAFYVGRLAVFDDNFGVAEQHLEYAFRHCKSDSRRNKALILRYLLPVKLLMGKMPTAMLLQKYGLGEYVDVVSAMKSGNVRMLNDALKTHQISFIKQGTFLVLEKLRNIVLRTLFQKVHAFSAEKNPAKGNQVNLHMFLAALKWCGCDMDIDEVEMIMANLIFRKFVKGYISHKSRVVVLAKAGAFPAISYDDDRPKIAYLQN*