MRVAVAQMTSTSSIDLNFATCQRLAREAADAGVKLLSLPECFSFIGRRGDEALAIAEPLDGPIFRRYQALARDLGLWLSLGGFQEKGPDEDHAYNTHVLLDDLGSVRSCYRKVHLFDVDVPGGPVLKESNRTAPGTQVVTAQSPVGTLGLTICYDLRFPELYQRLRFTENAQVLLVPSAFTRKTGEAHWELLLRARAVETQCYVLAAAQSGKHNDLRESYGDAMIIDPWGSVVARCPDRLVTGIAVADIDEELLKTVRRNMPIAEHRKYNIYGSDRQLSTL*