MVFTVYGDHWRKMRRIMTVPFFTNKVVQQSRVFWEEEVNSAVADIKANPASTTTGIVIRRRLQMLMYNNMYRMMFNRRFEREDDPLFVELKRLNGERSRLAQSFEYNYGDFIPILRPFLRGYLNQCKKVKEERLKLFKDHFLDERKRLNSVKPPSNDEKCAIDHILDAQKNGEINEDNVLYIIENINVAAIETTLWSVEWGIAELVNNPDMQKKVREEMDAVLGHGNLITEPDIPKLPYLHAFIKETLRLHMAIPLLVPHMNLHQEKLAGYDIPAESKILVNAWYLANNPEWWDKPEEFRPDRFLGKEKIEANGNDFRFLPFGVGRRSCPGIILAIPILSIVLGRLVQSFELLPPPGVDKVDVTGKGGQFSLHIKTHSTVVCKPLL*