MVLLMVKCTDDLTQRQQSETIRAQPTASEVKEVKEVKDELRGEVKRPIEGDVIAKFDHGCLVMWLLPQQALQLATWLSEWEGEAFGNQETNFWRQRMIVAMKSRLEKLAFDPGSEAGDEAPFQVYSVHNSSNSSKPLAVAMVSTRSFNLEPLTALHLDHIVNSPEPQSKGFGATLLQGLVQRAAMSKQVLVIEPQSPGLEAYFTRLGFRHIKEVDPYLWIPSGPLDQEVSLRYVLLEDADHERLLAAFKRPPEWTGVTEQFYMASRQDTSSLDVLALFTCSRATYRRGFARRMRREKPSAPYKVDVVEEVDLSEIMAIMRSPEKLEEVSWASAEGFGQGPWTSLPGNFSGVGRCSVSQKAFPLPGLHPSLGKIDFVVESLEWQMRRDPVYSVSITCTLGILAEVLEVARDFFNTFRIRADFHHNPLAWDIEVVQSDGLALASMESPPLPGDEKKRPDDLDIF*