MDATDSNRQRHQQETRRTSKGRQKIEIKKVQKESNRYVTFSKRKNGLFKKATELSTLCGAETAVIVFSEHRKLFSCGQPDVDKVLDRYLVETEKVPSNFPPVTNNNIESQLANKQEYARSLKRLEEEQTVAKMIGNMNDMNEGGFWWDLPIDNMEQDELEAYKESMEQLKKNVITRLGLIEANNAPSESRIVNPFINLKEIPSFSFNSHQFQ