MLPTPLTLPLPGGLRPGMTVTLRGTVDDDATYITFRLMRGSDVALWVDPSFNVNDKRVIIVNTVIGGKWGEPIVYPKVPFVPGKPFEFRITIQGNSFKISVNNTFLTNYTKRYKDLGKVTKLTIGGDITVGHAEYRTV