MSCFSLFFKRIGVTHQQNDPCNEDFSGTENITRFSYKELVKATAKFDQSNKIGEGGYGPVYKGTLKDGTAVAVKVLSLQSRQGKKEFLSELLAISNVSHENLVKLYGCCVEESHKILVYNYLENNSLSQTLLGSRHSSIQFNWRTRVNICIGVAKGLAYLHDVIRPHIVHRDIKASNILLDDDLTPKISDFGLAKLLPSDVSHISTRVAGTLGYLAPEYAIRGQVTRKSDVYSFGVLLVEIVSGRCNTDTRLPYEDQILLEKTWAYYDQGNLDKIIDSNLGDDLDVDEACRFLKVGLLCTKNITKRRPDMSTVLAMLRGEVDVDSQEISKPDVIRDFRDLTLRSKATSSSMLSSIVARSSSPQSSSGSGDTVTTRTSITFTAISDRP*