MVESTFASDGFDLDAIPDSGDGEVVYEVGGMASIVESEKPESKDADPTSTAQPEEPSPLAESEKLKAQGNEEFKNKNYLEALDMYTSAIEACPGMTGKGILAQRDEFDEKERKRLHEVHRLQAQKRAAESSGEDGDKSKTENATIPARDFEAPSHPHGKELAIYHSNRAACSLSLKRYEDAIQDCDVAILLRPDWAKAYVRRSTAFENLEEQTDKALSDAKKALELDPKNAAARKNVQRLQKIEDERLEKLKEETLGKLKELGNSILGNFGLSMDNFQANQDPSTGSYNISFNQGAQK*