MASLGLLPTLSVGGALINECSDLDGAAQTDLLMAYSRNGDAKEALLVTPNAVDSVESKDIVTWNVIEMAMDEKQSALPKTVYLMAVLLSSGNARLELWSKVHIGYGRARQKRAAWNLRAGCGVRASLDALVFDCDGVILESEDLHRRAYNATFENFEVRCPGNKSPVVWSTEFYDELQNQIGGGKPKMRWYFNRNGWPSSSLYSSLKDDDAKAQLIDTLQDWKTNKYKDIIASGAVEPRPGVLRLMDEARDMGIKVAVCSAATKSSVVFCLTNLLGKERFQQLDCFLAGDDVEEKKPNPMIYKVAVEKLGATPDKCIVIEDSVIGLKAAVGAGMKCVVTFTSSTSKQDFSEAAAVFSSLETVSLDHLVKLLDERVIATG*