MDKQLAPWPYHQQPAAYAHGSPEKPRETGRSMAAPDPPPRPGKPPLPWRARLLVGAASTLHGASLRGDGTVNRFLLSLFDRAAPPTPAPVAGVASTDHAVSDHLRVRLFTPTTTGDGDSKQLPVVVYFHGGGFVFHSAATAQYDELCRRLASAIPAVFASVDYCLAPEHKFPAPYDDGEAALRWVLAGAGDALPSSPAAVFVAGDSAGGNVAHHVAARLPNNVAGLVALQPFFGGEAPTQSELRLRGAPFGAPERLAWLWRAFLPPGATRDHEAANVPAAIRRDADGGEGRWRAFPPTLVCVGGWDVHQDRQRAYAEALHAAGAVEVTVAEYPDAIHAFYMFEELADSKKLVADVAEFVNQRTEQLKKRELDRAKH*