MVFTVYGDHWRKMRRIMTVPFFTSKVVQQSRVYWEEEINYAITDLKARPEASTSGVVIRRRLQMLMYNNMYRMMFNRRFEKEDDPLFVELKRLNGERSRLAQSFEYNYGDFIPILRPFLKKYLQLCQKVKDERLQLFNKYFIQERKKLTNLKPITNPDEKCAIDHILDAQKNGEINEDNVLYIVENINVAAIETTLWSVEWGIAELVNNPHMQKRIRDELNSVLGPAVPITEPDIPKLPYLHAFIKETMRLHMAIPLLVPHMNLHQEKLGGYDIPAESKILVNAWYLANNPDLWDKPEVFNPDRFMGAEKIEASGNDFRYLPFGVGRRSCPGIILAIPILSLVLGRLVQSFELLPPPGQSKVDVTEKGGQFSMHIKTHSTVVCKPL*