MLTVLKRSVAQGPEELTSPHVEADQRKNGIDLVHSFLSADSGTVCIKLGDVGAMAYTHSRQPLLTPRSFGVVDDIFCIFEGFLDNVAVLRQRYGLNKTANEVAIVIEAYRTLRDRGPYPADQVVRDFSGKFAFVLYDSTSQALFTAVDADGSVPFFWGTAADGYLVLSDEPNVLKEGCGKSFAPFPRGCFFSTSGGLQSFEYPLNMLMPMPRVDSKGQMCGANFKVDVFAKKQASMHRVGSEANWASEF*