QLYELDSDPERKEFLDDLFIFMQKRGTPINRIPIMAKQILDLYMLYKLVTEKGGLVEIINKKIWREITKGLNLPTSITSAAFTLRTQYMKYLYAYECEKKSLSSPAELQAAIDGNRREGRRPSYSSSLFSYSPTTTGPPSLLSPPKIRFPIIGVAPGSGTSNPRVSPAATVRKGQLLLLAAKRAAGLRGDGVPLTVSMPNRIAVPVTLASQQASVAARTATLEQLRERLESGEPPEKKVSRMTEEEQRLVQQALQRNLFSVARQIPMKIKINGKG