MTVFSLVIINKAGGLIYNRTFHEGGLNKISTNDYLVLAGTFHGVHAITARLNPVKSAPERPLSNSIPGVPGGILTRPEPPSGLEVLESENFRLQCFNTLTGVKFLLFTDTTQTNVDVIIRRIYDLYSDYVMKNPFYQLEMPIRCDMFDRKLLSYIREVNNR