MVVYLPEKDYEFPNIDLLTLLFESPIPHSTESTVLHAEAADPSNATTKAQTRLLTRQIAYILRNHFGVGSQGAGKDVIVGVSEGQVLLPSVFYGVIAAGGVWSAASSTATPPELERQIRQGNSRLLITGPGCKDVVLKAAKAAGVPQSRVLILRSAGHERVFENSATGQNYLDGLKPSEVLDWERITDPKKLEDSLICLLYSSGTTGVPKGVNISHTNMVTEALIPLYYDLEYIAKRRATDPTYEHPYRTLAHLPTAHVAGCQGYFANPAVAGGTVFWMPKFDFQKFLGYNKKLEITSFFSVPPIYLLIAQSPDVTDQFKSLRRAYSGAAPMGADLQTKAQKKLGCLINQTWGLSETTGSTTGSVSRLWPNMRLRIVDEDGKDVEEGKEGEFLVKGPVVTKGYYGNPQATKEAFTDDGWFKSGDIGVRRDGLFYIVDRKKELIKYKGLQVAPAELEAHLISHPLIYDAAVIGVPAPDGSGNEVPRAYIVADKAKISEDQVKDFVKSHLAHYKQLRGGVVYLPAIPKSPSGKILRRELRELVKKEAGGSKL*