MGYPRGIVMKGWRRLLVWLGLLGILAGCSGEPPVSVTIGVNRWLGYEPLFVARANQSLPSSVRLAEFTSTSEGMRAFRNGALDAVAVTLDEALSLAQLVPDLSIGLVVDYSDGADVLLARPGLKRVEDMVGRRVGVDSLVVGAYLLGRAFDSRNLDISQTRIVHVPMGRHNLDFSALNVDALVTFEPYRSQQLARGAVQIFSSANVPGEITDVLVFRRSLPQDKQRQLQQVAQTWFDAVDRLLRYDPAAIAVVAERQALTPSQVQEALEAMKFPGIRANRTLLNPENSELNPVLVRLAARMREMDLLTRPVRLDTLLDDRLVREVKS