MGSDAKDLVKHTKLFIDGRFVDAVSGKTFSTFNPSNSECIAQVAEGDAADVDLAVRAAREAFDHGPWPRLAAAERGRILYKFADVIEEHLDELATLETLNNGMLIDLSKGIIAGSVASLRYNAGWADKLNGKTLRTDSTRMCYTLLEPIGVVGAIVPWNFPAYLFLNKVGSALTCGNTIVVKVAEQTPLTGLLLASLSQEAGIPPGVLNVIPGYGPTAGAAISKHMRVDKVTFTGSTEVGRMIMESAARSNLKPVTLELGGKSPFIICEDADLDSAVAVSQDAIFMHQGQVCVAASRVFVHESIHDEFIKRSVKLASERVIGDPFQSGVQNGPQINQEQLDRVLSYIESGKKEGASLLVGGKRIGEKGFYIQPTIFGDVKQSMKIASEEIFGPVLSVLKFKTLDEVVELANSTHYGLAAAVFSKNIDTVNLLTRSIKSGVVYVNSYLGDGPAVPFGGYKMSGIGRENGYEGLLPYLQHKSILMPMENSPWN*