MESAKQRPRAAHFLLAAALVASLAGCVSAADPDPLRDFDPPEVPSNYAPPEAYFKFDLLHAANAAQGPGGNNTRATSANFPALRSQGISYTLFNMRPCGQNLPHTHPRATEILYVISGGPVLVGFVDTNQTAHLNMLREGEMTVFPRGMLHFIQSFATTNVTSISALNSQNPGVIIQSRALFDLPSEVVATTFSLPQDQIRAVNGTLPVSQALALGTSNEGCVSGVLPPELTYLDVPAPKGEQNVPAPGAR*