MHLAAVKGHEDIVLFLVQEGADVNVEDKFGNTPLIEAVKGCHDHVIKILRNAGATLTEQNAGGHLRKAVLSGNLDFVKSLLDNGIDPNCSDHNARTALHIAASEGLTMMANLLIKHGADIYAKDRWGKTPIHESTQFGGRVFKNLFKDAMMEKEGYAVDGMAASYEENCTGDESLCEIEFNGSPDEDTGKESGDGHGVVDQFMQMYKLHEDAEVEVKRRRCTILDCSPWTPLQERRYGLVVWVPVTIDDLLCMASQHFRHTYNHVLNQDNGEILDTDLIRDSDKVYVIDDF*