METLPSDVVSVVLHKLAVQDPRSLVRATCACKTFHREVEQNRGVWKDAFFGRDSSFGDHCKDENIEAEILALGGYEQLVKVRWDVPGKFLSRQKQGPRSVTGNGGSVRDSSDREFHLNKILVVLREEGRLLLWGLFKKERSSFLREVGDFTLKTARRAEGAPDITAIRLSTSRLDSVFDELESVVYSRIKTKVAERSWVLLPGTTARRFGEYTLSIQLVTIREKGVLLLRPFLDQESPSLLRQLETFASEPRTYRGKAPDRIFFTIFTSRVEPVLFFLRIL*