MSEAQVPIWLDCDPGHDDAFAILLAAYHPQMRLLGVSTVFGNASLENTTHNAASILTAIGMHDIPLYIGLGKALERPALHAPTDIHGVSGLDGTDLLPTPLVTPSTMPAVEAMATALRAQQPGTAWIVATGALTNVGALFRAYPELISHVKGVSLMGGSIGDNFSDAPLGEVDGRPRIGNYTPWAEFNILVDPEAAATVFHNKEIAAKTTIVPLDLSHQVLATPEVRDMLLYGPGAEKSGSGKTTLRTMLVELLYFFAQTYADTFGITAGPPLHDPIAVAAILIGTESEIPFFEWDAKHSQPPQHDERFEVTVVTEGTFEEATEGGKQTGRTIAKLLPPGEQGVRIPRGVDTAKFWQVIEECIERADAKNAALALAL*