MVNVEAIRKAQRAEGPATIMAIGTSTPPNAVDQSEYPDYYFRITNSEHKTELKEKFKRMCEKSMIKKRYMYLTEDILKENPNVCAYMAPSLDARQDMVVVEVPKLGKEAAAKAIKEWGQPKSKITHLVFCTTSGVDMPGADYQLTKLLGLRPSVKRLMMYQQGCFAGGTVLRLAKDLAENNKGARVLVVCSEITAVTFRGPSDTHLDSLVGQALFGDGAAALIVGADPVPGVENPMFELVSAGQTILPDSDGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLVEAFEPLGISDWNSLFWIAHPGGPAILDQVEIKLGLKPEKLRATRHVLSEYGNMSSACVLFILDEMRRKSKEEGLKTTGEGIEWGVLFGFGPGLTVETVVLHSLPTH