MQAFSILPMKSATKLRAVAIAKAGLSTTTAAPDHVGFVQNVAGLEPQPYLDSLLSVLQAKGEKVVSPYERKGLMPLAIPLSENPQDGSVTALLRWPTPAEGMAIPVVTCHKHGVTLLAKSMAEYIHRLLVEEDCNSNGAEDKFFSGAGELGQKLYRRGDFGSSGSPGVDVYLMKNVGKFPDVFERLALNHLGKGDAISALVTGEFYASRKHFPGFGRPFVFNAELLLKAGRKLESKDAAKIALKSPWWTLGSSYDKVAEMAGWGDEQVEFMRERVTEEGRKEDLNKGKIPAQIALDQAAFLLDLAAVDGSWDDTREQLASFYREAEMEDVANFIMTTSS*