MKVKVISRSEDEFHRERRQDLQKVFKNLDPNLHPLERAHEYTRALNAVKLDKVFAKPFMGALNGHMDAVSTMAKNPRRLNCLVSGSMDGEIRLWDVAYRRTSRVLVGHKGGVRGMAISSDGEGLLSCGDDCTVRLWEILDVSAGASHSHDVKTQQPIVSFVGKNAFRAIDHQWTGSLFATAGAQVHIWDQNRSEPINSFSWGSDTAISVRFNPAEPEVFATTGSDRSIVLYDLRMGTPLRKLIMQTRTNAIAWNPREAFNFTCANEDCNCYSYDMRKLQTALCVHKDHVSAVMDIDFSPTGREFVSGSYDRTVRLFAYNGGHSKEVYHTKRMQRVFCVKFSGDGTYVLSGSDDTNVRLWKAKAAEQLGVLLPREKHKHAYMNALKERYKHLPEVQRIDRHRHLPKPIYKAARLRRTVYEAEKKREDRKRAHSAPGSVPHPPARKKRIVAEVE*