MPVAFVEPPPTNHHGVSFDVEEDGSPTKLSEEKRLERMMNAHQTLVDMVHERNEKGIIPFAKDCQARLEALGGWQSHGIHMTDSPPPVVQDTFLLPHSKSQFPVTVLDGVLSQEVCRSFIDVHEKVGFAKPPSLLVSLVEQLEGQQDAEYLKKYAYEQAKNTSELVQIESNEFAAYLWAHIQDHLPDQQASFGQFTTGMYQKCGIIPVFRFMRYEQDQGFKPHTDPQRIFTKCPPLHHNSTTATTTEGEPGIYQSLFTIALYLNDPATDFEGGKLNFVKLHVDSDGTKRYQSLATVDPAVGRCVLFSHEELHEGGGVQAGTKYMCQCDVLYKRVGDLP*