MKIVELDDSLIEGDSKCVNSERRVIVGVDAKRVLVGAGARILFYPTLLYNVFRNKIQSEFRWWDQIDQFLLLGAVPFPSDVPRLKQLGVGGVITLNEPYETLVPSSLYHAHGIDHLVIPTRDYLFAPSFVDINRAVDFIHRNASCGLTTYVHCKAGRGRSTTVVLCYLVEYKNMTPAAALEYVRSRRPRVLLAPSQWKAVQGFKRHRMASSPLSIDAVLITKADLEGYHSSSDDSRGKEIALVPRIARTQPMIARLSCLFASLKVSGGYGPVTRQLTEARAC*