MAKKVTLKEQKLRDIFGDYKRELGDLKSQWDKMSQERDQAEAEMKDLKTQAMSAGKFKTSVQEEQAKVERDMQLAQQELQGMRRELETAVSAATVAEAQEAQAVNEAREADGRVEVAKKTRAYLMKIRRAVQAYYGSIDELESAVDGKANVELKEVPEAKMVLEKYNLMLSAFGDLHAYDAEVYEKVTAAKEEVKNNAFAQLRFICDMLGISTSEEGHCLTGLWKTFGMAKLQFPDEEVEKAPEAPEEAVGAGDDLAMEIGREINNEQTRVDLVPTYTFRCDIVKYCQGLFPHLPGEGC*