MPRPMKLRRGLSAAVLLAVAIGYGPAVAGDVAEVEILGFSADGRHFAFEEFGLQDGSGFPYSSIYVIDVARDAWVPGSPLRRRDEIDDAPPYDPDAALARTREANRAAAVPVLRGAGIAGFGTLVGHNPPTEMSADPHHLMVVPRRVLPPIDDPLEFALTEFPLPAGHCADYGAETRGFRLTLVRSARTTVLAEDRTLPASRNCPLGYSIERILTHYPADGDPVFAVLLLMETVGFEGPDGRYLAVTGRF