MRSRTVKYASKPRGTLVVLFVITPLMNTHLMNRRPKVPVLPGAEPYRHEGGEVGVLLCHGFTGSPQSLR ......