RAAPSRHEKSLGVLTMKFVRLLQQAEDGVLDLKVAASSLAVGQKRRIYDITNVLEGVGLIEKKNKNIIQWRGENSHNRTREVMEQVQHLKAQNSELEAREKELDNQKAWLEENIKFLSHDPNSTTYPFVTHEDICNAFRGETLLAVLAPAGTQLEVPLPEKGQSGQKKYQVNLRSHFSPIQVLLINRDSDSSVPVVFPVPPTEIICPTPPSTPASLQRFPLSSSDHQMVLPEHDDLLTPSSTPPDAQTGKGPVDLIEELMSTDYYILITRFPPYTGIDYSFNLDDNEGVCDLFDVQILNY