MPSELRELNIDLREEGASSSTSSSAQTVDHSTKSFDGNISSTLQDVMPSFFRFLQSIGTSMKNFHKIVLKNVIVPQSLPIDCSELKNLRHLDLSGSTNLTTLPNSFSQLLQLQHLALRYCINLSIPMDILGEISTLEHMDFQGCAQLIHLPQGITSQRRLRYLDLLQTRLLELPLNLEPLDKLEQLNIGSRKLTELPSCVAHFVNLKELILVKCFRLTNISTPIEQLTCLERLEIYGSPVRILPAGIALLKHLKVLTICKCPIIFFALDNNVMDALRDLTLSDTSISEIIIPAGACPMLEIVDLSCNIKLQKVQVFQSTLVKLDLHNCSMLSDLKLVHLKFL