MDSRTGELITAAQAENGVFIWEIQNPLYFKITEHHNRPFLMNQDIITVQVQFNHNLRKVLGIHKCFLVFRIWMTSQPPTGRFLRVFKTQVLKYLNNLGVISINNVIRAVDHVLWNVLHHVVYVDQTYSIKFNIY