MRPNSEADGSENKREGLKYITQAVFQLLRENRACTYSFICKNIAFPNAETLNRRIYDVLNVMKAVGLVSKKGKRYFIVDHENDANRRREEAKKLMEMKKVFKFIVNRNSSREDTHLERLYLPFMVVSTNKKADIHCETNEERNFFVFKSSKPLKVNEDLDILREIYEKAHSRERPIDFSIVDRLSSERFENFEQNGYQREELDLDPFFLSF