MLLAPPSEADEIAHYASVLAPGAPGHGDVTVKRVKHGKGLVAARAFREGERVLVEPPLVGMQHERNRADAIVCGGCFRFVGSIEHQIARRLLESTSGGGGGGEENVELNASALATARGMTRDGLKLPGSDAFPLPEIQACLTGCSREVYCGFECALTSMQSHEMFLCVGGHCADDGEIAEDRPDARAFVEHARETNDIFILAAKALVKVAADAGKLEGLSGDGESDALAAAWAPFRVAHKPVWWDAVARPEDVAVGDEETAFRESMREIATESLRLLRASSTFLRFVKAYPGLFHIDVYSRIIGMFETNNLEIAVASPVEDYFLAMDELPPEGPERAITDPLLDALDTKYCVPCEGTGFFALQSCMNNDCDPNVTPLKDDGDVDGKCVLVAKRAIAAGEELTMCYVDEGMDVRARRAELMDYGFECGCARCEREAAGLGQARRGSKMK*