MASTSTSSLVSSKTVVSLFLSLPRTVKSSFLSFTPASLSFKPLRTRSSNATKIDEVTSNILDEDMDQIRRLQNGSDVRGVALEGEKGRTVTLTPAAVEAIAESFGEWVAAMESNGNGVIRVSLGRDPRVSGGKLSTAVFAGLARAGCLAFDMGLATTPACFMSTLLPPFEYDASIMMTASHLPYTRNGLKFFTKRGGLTSPEVEKICDLAARKYANRQTKVSTLIRTRPEQVDFMSAYSKHLREIIKERINHPEHYDTPLKGFQAIVNAGNGSGGFFTWDVLDKLGADTFGSLYLNPDGMFPNHIPNPEDKTAMSRTRASVLENSADLGVVFDTDVDRSGVVDNKGNPINGDKLIALMSAIVLKEHPGSTIVTDARTSMGLTRFITERGGRHCLYRVGYRNVIDKGVELNKDGIESHLMMETSGHGAVKENHFLDDGAYMVVKIIIEMVRMRLAGSKEGIGSLIEDLEEPLESAELRMNILSEPRDAKAKGIEAIETFRQYIEEGKLEGWELDSCGECWVSEGCLVDSNDHPSAIDAHMYRAKVMDKKSGEEYGWVHMRQSIHNPNIALNMQSVLPGGCFSMTSLFRDRFLEASGVARFLDISDIDNYIGSQS*