MTSSVREKKIKTNGIWLNVAEKGDEEGPLVLLLHGFPETWYSWRHQIDFLSSHGYHVVAPDLRGYGDSDSLPSHESYTVSHLVADVIGLLDHYGTTQAFVAGHDWGAIIGWCLCLFRPDRVKGFISLSVPYFPRDPKLKPSDFFKIFGDGLYITQFQKPGRAEAAFAKHDCLSVMKKFLLITRTDYLVAPPDTEIIDHLEIPSTIPDWITEEEIQVYAEKFQRSGFTGPLNYYRSMDMNWEILAPWQDSKIVVPTKFIAGDKDIGYEGPNGTMEYVKGEVFKIVVPNLEIVVIEGGHHFIQQEKSEQVSQEILSFLNKLSKTE*