MEEQIVHGDGLLVNLANEVKLEEDEEDFCSCCEDEEELEEAALKEVEDEVTKEKELLVSESFEVDLDEHSIKLFFKGISIAGPGESGCRISGIGVVMERAESVPPIQIQKKLDFYVEEFVADYLALMDGLLEAVKNKIRKVYAFTDSEILYQQIMHEESLDNPLLMALRQRILDHADVLEAFVLKLVPSTGLAKALDLAKVAIGVVSSHLEGHESIENCPICCEDRLLLMMSTLKCTHKFCSHCMRTYVEGKVQSGQVPIRCPQLKCKYLISATECISFLPLNSYESLVRALEEANALNTDKLYCPYPNCSVLLDPHECLSTRASSSSQSEDSCVECPVCQRFMCVDCRVPWHSSMTCEVYQNLPLEEREAGDITLHRLAQNKRWRRCSQCRRMIELAHGCYHMTCWCGHEFCYSCGAEYRDSQQTCQCAFWDEDYTQDLATQPTQQFEQWAWDSFESLPMMMDAYSDEERSQLALIQRFLAGGFSLTDHQAYQSPPRCTDSYVDAMKDLHQLPWLERFVSVISDNYYEEHIQ*