MRGGGLFGDHLLSQDGSLLFVSNVDAVVAYATSTGEQVARLQHAARVTAVSLHPCDSLLLFSGSSDGRITLWDLSTGAPVRLWHVGSPIESLAVSQAGDTAYISSHWRLRQAGRLFAYDLGSSVAKTASGRAKVSQARRLVASASGQVLATIDRHTALVWTADKFPKAPLALTHTKPLTCAALSAKGDALAVGDATGRILLWRGVHAALLARASGQEVDDMDQPAAEQLRARATVHWHAEPVCCMAFSPDDAYLLSGGHEGVLVIWDLHMLAAHFALFS*