MDKRHSHALYSYSDIDKLSPLDVDMTVINNPDSDKSGDLLDTWSVNYSSDLVSTPNDLVSLAWLQKRDILQIAPLDGEEDGSDSVSSAIAGQTEDDDNFESNPIVHMDSLEPVVNRSPSLMPVSQFSILDRCVRRPASVSGDQLSHNEQSRFSTNPTVPLGTHGLTKPNYSYTHLIFMAIESTPQKCMTVNQIYNWCESNFPFYKHAGVGWKNSLRHNLSINKSFKRLPRDSRVSLSPVIVFSFGTVRDLPISLFSSLTQNEPNILNCRSLDMLCSQKQEHEDFDDDE