MRSTRGASKQRRDQINVEIQRLRDLLPLSESIKDRLFQLQVMSLGCIYIRKHRYQKHSKNHSSVLNRFDDGKSSCACSVLRTISENSIPLPKGLDACKALRGFLIMLNRSGKLLHVSDNASEYLGHSIEEIMCQGDSIFDLVDPRDHPTVQTELNSGPQPTTSFPEERVFLCRLNLARTAKRQLQYHKFVLLQGRYIHPAEYFQSLANTPDAVSCFFTS