MKAQRRLWAGTMATDFLNTACAPRVFASSQDLVRLWTLKSKVAPGVPFSALEDVRYAALDGIWAAAVGTELGGLAVISDAVAGSGLVNANDAGQAEFPSASIPPLISAIDLLLEDTGVFANDMVKQLQVAFLPKLWCDWRWPEVKAARILKDKTMRQLLHECRAKFSEPGAQDRKPTCAMEQVLQREAANREKGAPSVGSDDDNMIDELFVWLVAGSETSVTTISWGLKHLADNPGVQRTLRDAIREGIAADTITSAAHLLNANIPYLDAVVWEMLRLARTAAAVMRNTTVDTTILGAHVPKGTAIIMSTSGFTALDDHLAPVDEKTRSQSSRLAAQHKPVPWDYATISRFDPDRWLKTNEGNGKTEFDLNAGPILSFGGGPRGCFGRRLAMIELKLLVAQLVLNFEFGKLPEGMNDYLGYERVTRQPRTCFVRPVPVSEG*