MALSQATRDLDSSIHSMFSSRFVPDSLPKFELPERLIPREAAYHIISDELMLDGNPRLNLTSFVTTWMEPECEKLIMSAVMHEYPITTELQNRCINMIARMYHAPLRQGEQAIGVGTVGSSEAIMLAGLAFKRNWQNKRKAQGKPYDKWNGWNKRKAQGKPYDKPNVVIGSNVQVYWEKFAWYFEVELKGVKLREGYYVMDPRKAVEMVDENTIGVAAVLGTSYSGEFEDVKLLNDLLMEKNKQTEWDTPIHVDAASGGFVAPFLYPELEWDFRLPLVRSINVSGHKYGLVYAGIGWVLWRSQQDLPEKFEFPKGIIN*