MKTLTLCESVFRAQSRPFNSKPLNYRSSSPSLRLLRKESKHSSRNWRFCLSRYSRLLSQYVKKDKELLGCSGKSVSASLHTIVSVHDDNDQETSKSISIDHDCSHLDKLPAEISTMDEPSTFGNQDAVPGSEAYHEVLKLGLLFGLFTFQGPQHAMAFLLIFFSELGDKTFFIAALLAARNSGLVVFIGTFGALAAMTIVSVILGRTFHYVDEILPFRFAGTDLPIDDIAAVCLLVYFGVSTLLEASSSDGLKAAEEQKEAELAVSDFSGDGAGILSAANTVISTFALVFVAEWGDKSFFSTIALAAASSPLGVVGGALAGHAVATLLAVVGGSLLGTFFSEKVIAYVGGVLFLVFAVVTLIEIFN