MSIYNDLHCVYPHCTAFIMDYHFQLMHNPHHYNSKLLIKLFSLVILPVYILGLPTLQVEGAMESSVMKRVARINNKGPYLGLVVPNSFEFYPFLDVSVFTLDTAIDITGRRFYVGEIEGQKVLAVMTGLGMLNAGITTQLLLTYFNVSGVLHYGIAGNANDELNIGDITIPRYWAHTGLWEWERYGVEATNQTPFRLAKGDDSNRGDTECLEFGDYNDPLGNGSNFLSKVCYEAEEVLPVTGTPELVQKHFWVPVDETYYQIATQIMNKDLDLQQCTNDSTCLARAPQVVTVNRGASANIFLDNAAYRSFLHDRFDVSAVDEESASVALTCLTNNISFIAFRALSDLAGGSNSTNEVTIFYNLASINAVVVLVEFIRTLSYSVELSRMKEDNRMVKNENNVQ*