MGRAVKVALAVLALGLSAFALYLWASPYLFLRALQGAVLEGDRARLERLVDFPRVREGLKAQVQARLLREMGQEVAQNPLAGLAYLFVAGMVDPLVDALVSPEGLAALGTGMGPGEAPKEAVKGWRLAYQDFRTAYVYHPEDPRSRLYLERQGLFGWKVVRMELPLE