MASWEEFDAIFYFNKNFTYDGKVIEQILSNRRALDNRLFADRLLELLGVQAVTKLYPPISNSDLRTLIRHIVSSELDAHQKQSLIYYILKDCRAPSDVAAQFARRCHLPEKYRLFIEGLWNLDRLEFKRAIEYLSEPSIIPTFPDEILYALTLSHLPRHDDSLVMAYYLTVNPPLTSEKAQRAFMETLCRASITEAFYFTRKHHEALRQAYLTQLIEFVHRTDAGQMRSRRAMELIGLPFDDQEEQWFEDALLRGSAKTLHGAKDTVMARRLATGKVAGLSAELESLDGKKIDGLNWDLLKQSMKPPLNSADRGQSQ*