MVESTRRRVPDDSRGLLCCIDDVLEKIFGYIKKPVERNAISAVCKRFHELEARTRHHVLVYNMYAVNPMKLFERFPSVRSITIKGNPRLVDFDILPRDWAGHAGPWIAAIKAHPQLNRFRIKRMTITDSQIEELCAACGPNLKIMQFDKCSGFSTKGLQALAKFCKNLTHLGLAQSMIDNTSDTKWLKDLVNSCPALEYLDLSLIEMGDVDEAVLVKLAERCKLLKLWESETQNSERFLPVLQKCSSNLSDLGIERINSNSETSLLAKCTALEGLSGIFDLVDDGMHAFMSVSSRLTRLDLSYSNLTEVEIAEVLRACPNLQYLRVLDLAGDHGLQALGNSCKDLHRLVVESPSAIDGGVVTHAGLMAVAQGCRNLQKLIFYPSFITNEAFYALAYNCPNLMDVRICLIQSSSTGENMPWECLDEGVTALVRECRSLYRLTLCFDVQADVEFLTDAGVAAIGEYGKKIRVLTLVHCGSSDMGLVPVLRGCNKLQRLEIRKCRFGDESEW*