MTRRLPPLYALRAFEAAARHASFTRAGEELAITQSAVSRHIRTLEEHFGCRLFERHGRQLQLTEPARLLLPGLRDGFDALERACTALRVDDATLRLKAPSTLTLRWLLPRLSRFRHLNPDIEVQLTSAWMDVDSVDFQREPFDCAVLLGSGQFSPEWETAALFAEWLVPVCDPDEAVEPWTLQRLRDSELLHPTPDRRDWRRWLQRTGLGEEVSLKGGQVFDTLELGIVAAARGYGVSIGDLVMVAEDVAQGRIGLPWPVAVASGESYHLVWPRARRGQERFQRLRDFLLAEVAAMRLPVVERLA*