MSWWKLSDGHVFNHTHMHAMVYLFLLPVFYLFFLLWKFIDGKRDQECYILDYQCYKPTDDRKLSTEFCGDMIRRNKSLGLQEYKFLLKAIVNSGIGEETYGPRNVFSGNETHPSVLDGISEMDEFFNDSIEKLLDRVGVSPSEIDALVVNVSMITTAPSLAGRIINRYKMRENIKAFNLTGMGCSASLISINIVQNLFKSYKNMYALVVTSESLSPNWYTGNDRSMILSNCLFLVINFKTGVDHFCIHTGGKAVIDGIGKSLELTEYDLEPARMTLHRFGNTSASSLWYVLAYMDEKKRLKKGDRVLMISFGAGFKCNSCMWEVARDLDGGNVWKDCIDSYPPESLSNPFMEKYGWINQADENTFEEKMKEIDEAKALKLRSSSSFYFPFCIYIYVASIFIFKINNIYILFLSENSYRIHKGVWLIIYRKNRILHK*