MSKKPTSAYVHIPFCTQICYYCDFSKVFIQNQPVDAYLKALIQEFDSYGIRDLKTLYIGGGTPTAITAKQLEYLLNHLERNLNLDDLEEFTIEANPGDLTPEKIAVLQRSAVNRISLGVQTFNNKQLKQIGRSHNEEQIYSTIANLKAAGFHNISIDLIYALPGQTLDQVKENVAKALALDIPHLSLYSLILEHHTVFMNKMRRGKLNLPTEDLEAEMFEYIISEMEANGFEHYEISNFTKPGFESRHNLMYWDNVEYFGCGAGASGYLNGIRYQNRVPIQHYLKAVEAGNARLNEEVLRKEEMMEEELFLGLRKKTGVSIQRFQEKFGMSFEERYGNIVRELQNQGLLVKDDAFVRMTKKGLFLGDSVAERFILD*