MRTLVFLYSILAWGNINGDQASRMSPVVKAVREVSPAVVNISTEAVQRSRTNPFAKYFDKFFDEFLDLPGETPGRLQAVPLHLGSGVVFRRDGYILTNEHVILKASSIAVHLAGDDRDYVGRLIGADPDTDLAIIKIDRADLPVVRVGDSSDLMIGEAVIAIGNPYGLSHTVTTGVVSALGRSFRVDEDRIYRNLVQTDASINPGNSGGPLLNILGELIGITTAIHSKGKGIGFAIPVNRATAVFEELLAFGEVHEAWIGLAVQDLGPQIVAALGYDRDAGVIVREVDRGSPAEAADLLTGDIIYKIAGKVLESVKDYADMLRNVRRGEKIVFDFFRQGGWQQRVVIARPFPPDFAEQTSLSSLGLVVEGQPGVSGVLVTKVRKGAPAHRIGVLPGDVVRQIDSQVIESLEDYAKVMLRLRFKDHAVLALQRNNQIHFVTVNFLRGR