MGSDAKDLVKHTKLFIDGRFVDAVSGKTFPTFNPSNSECIAQVAEGDAADVDLAVRAAREAFDHGPWPRLAAAERGRILYKFADVIEEHLDELATLETLNNGMLIDLSKGIIAGSVASLRYNAGWADKLNGKTLRTDSTRMCYTLLEPIGVVGAIVPWNFPAHMFLNKVGSALTCGNTIVVKVAEQTPLTGLLLASLSQEAGIPAGVLNVIPGYGPTAGAAISKHMSVDKVTFTGSTEVGRMIMESAARSNLKPVTLELGGKSPFIICEDADLDSAVAVSQNAIFMHQGQVCVAASRVFVHESIHDEFIKRSVKLASERVIGDPFQSGVQNGPQINQEQLDKVLSYIESGKKEGASLLVGGKRIGDKGFYIQPTIFGDVKQSMKIANEEIFGPVLSVLKFKTLDEAVELANSTHYGLAAAVFSKNIDTVNLLTRSIKSGVVYVNSYLRAGPTVPFGGYKMSGIGRENGYEGLLPYLQHKSILMPLENSPWN*