MRQVTFWNVLEHICRLLGISTGAVLIAVGTDTLLQGQFKSLAVYLLISGIAVSVCEAAYFASLFLAIGSIPKIGSMKYICWKQARRRGAFQKFLAYVLLSIACFLHPVLVWHVTIPGTMLVITGLVYYLLSKQKKETTTNRQEQHCDPYDGTVVTASVDDTGQTYTFCREVHKEKHRFTLLDLKSIFRGYKKQDIVTSGSLTMLSTKRQTHLEEKVVDIILPVRENSEEMESLSEETTSDTALILNSQTINS