MSDKYYRSAYMNVDLNAVASNFKVFSTLHPNKTVMAVVKANAYGLGSVKVARHLMENGATFFAVATLDEAIELRMHGITAKILVLGVLPAKDIDKAIQHRVALTVPSKQWLKEAIKNISGEQEKKLWLHIKLDTGMGRLGIKDTKTYQEVIEIIQQYEQLVFEGVFTHFACADEPGDMTTEQYQRFKDMVNEAIKPEYIHCQNSAGSLLMDCQFCNAIRPGISLYGYYPSEYVQQKVKVHLKPSVQLIANVVQTKTLQAGESVSYGATYTATDPTTIALLPIGYADGYLRIMQGSFVNVNGHQCEVIGRVCMDQTIVKVPDQVKAGDSVILIDNHRESPQSVEVVAEKQHTINYEVLCNLSRRLPRIYHDGDQRFVTNELLK*