MYGHTAQHSTASSIVEQIKKSVIISGNGLSLAKIDYSLLPDDYDVFRCNQFYFEDHYFLGKKVKAAFFNASVIFEQYYTFNQLNKRKEYECENFIISSFRSPLIDLNIVNNFKLLFPNVIDGYDYLSKLEAFDQYIRFNEVYEDKRITSGVYMCAVAIAAGYQDIYLTGIDFYSEGNTNYAFDHKGENITKLMPSFMDNVSHSSFHTQDADIQALKFLQDHYQVNIYSLSPSSPLSNYFPIAPKQTDVLFQLEKKENYTKDILIPLPDAYAKFQKIFPRYFETQKLRSNLIYRLIKDLLHLPSHIKHYLRDKKKKF