MRKVLFYILTSLLISPAFLHAASLQDQLSAVAQAESQGKAQESREADLRQAQYERELRNEQSRRAKANALAEKKRQEKAAVNAAERKQRLEVANADKKRDQSYEDELRQLEIQSRKLELERQAARAKRENDFIDQDLKSQAAKTDVIQSEADVNRNLSIGGKELMQSEGKSREKKASSWFN