MVPFPAQSHLNQQLQLACIFSSSYNLPVHFISSAAHNHQARVRANGLKQSHIDKIHFHDIPTPHFASPAPDPNAFTKFPSQLVPSYNACTLLREPISMLLHDISSKSRRVVVVHDVLMSYTVQDVASLHNAESYIFNCVSVFFMYSSFICLPNGMPIPLDEHLLQKLPILEPDAPEEINKLVDFQLKYTDIRSGDLYNSNKILEGTCIDLMEKFASKQNKKQWAIGPIFLAAKVDHVSDKRNKCLDWLDMQPPRSVLYVSFGSSTTFSDKEVMELAMGLERSKQKFVWVLRDGDRGNIFSEEARRFELPDGFEERVDGVGLVVREWAPQLEILGHSSTGGFMSHCGWNSCIECITMGVPMAAWAMHSEQPLNAFFVTEILKTGLVVRDWKKHEEIVTASAIENVVRKLMASEEGDEIRKRAEELGAAVRESIEKGGASQLELDSFIAHITR*