MDKRAETLEALSKFIEAQRQLLTRTQCDIERLHQLRSEVSSPTLDTYDGTLTGGLFPSTTHALEDQVECAFKQPDGVDWTLFNCRDPEQLNALATGSRSAYECNNTPHTTQRSPLSTLQAFVKAQRVTLLDPVLNQLPPLEPPSSESETELDPEELRRERERQKIRDLRKRKITCGLTIPLHGPGRAPNAVFVRRDIEDESGEVDIAFDRQDSPVPPPSTSTPTTSETLPTPMDIDPPASFITSPRSSMSSPLPSTVELTRPSRSRHPPKRVRVKEPKPSPSKRKAAKINDDPELQPPDPTQPTPNPSKATLKPKSETYKLSWSVSEQRLLEELLERIPDGEKNRWQKISQAMDGKRTPRQVASRVQKYFEKLKRFGVEVGSANGAQ