MTVRSQIIIVFREDKSFEEELRTWLVWYKRQHSPKQRIIEIDAKNSMGAIGGNFDEIAHNAVQFCWTPGEQPGPK