MRNEQAPLHLREIEISSNALRKIPKSIGQLKHLERIVVENGKQVILPKEFCLLQSLKVLVLRSYTEMKTLPECFGNLKNLEHIELDLCINLNNLSNSFGNLIRLKYLSAILLTEKIEALPHQVAHQKSLEVLKLRGAELKELHCSIGELSNLEVLTLGSHSLDKLPSSLGDLSSLKRLTQLTELKVYFCPLTEVPFETVEGERGTSVSSSNLESPIEQCTPRLQILHLNCIEISELSFSVGVCPNLQHLDMRGLRNLRKIEGLCGLTKLQWLQIRWCKELEELHGIETLISLKNLDVRGCGKLKSIRGLGCLTKLQRIDVGHCSGLEELPDVEDVTSLEELDASNCPKLQWNDGVMEQLHQRLKKVFRI*