MKIVELDGSLIEGDGKCVNTERGVIVGVDAKRVLVGAGARILFYPTLLYNVFRNKIQSEFRWWDQIDQFLLLGAVPFPSDVPRLKQLGVGGVITLNEPYETLVPSSLYHAHGIDHLVIPTRDYLFAPSFMDINRAVDFIHRNASCGLTTYVHCKAGRGRSTTVVLCYLVEYKHMTPAAALEFVRSRRPRVLLAPSQWKAVQGFKQQRMASSPLSSDAVLITKADLEGYHSSSDDSRGKELALVPRITRTQPMIARLSCLFASLKVSSSYGPITRQLTEARAC*