MPPKPNPSKGTKEKQKADVAKKQKQVEDKTFGLKNKNKSKNVQKYVQSLQQSVQPRPKRAEEDPKLAAKKKKEEESQREKELNELFKVAISQPKVPVGVDPKSILCEFFRRGQCAKGFKCKYSHDLNVERKGEKIDLYSDQRDATMEDWDQETLEKVVASKGTEYSQNKPTDIVCKYFLEAVEKKQYGWFWVCPNGGKDCHYRHALPPAYVLKSQMKALLEEETEKITIEEEIETERSNTKSATPLTPELFAEWKRKKIGEREEQLAAKRAERAKNDRMSGRELFALDSSLFIDDVEAYDQYERDKDQDEAVAQSSTGSVDDDGAPSTSRATEGMSDEDDIFDDDDDDQLDPDELDELEASISKATLDNS*