MGAVLLATLEQFTMNLGKFMFLCATVVLLGGFVNDLKVCDFYYVTFLLVSYGIRSFRFLNLAEGLRKPKVNSRLVLLFIVLFVLIPVLVFFVMVVLLLLLLLRFLYSARSQSSFVIIYNMALEIVLALVSLGTTILWLPQHHKYPKSNEFVAMISFFSIVIAESSLFLCIRGCWEIISVRYKQAKKNRDRPRFLLETKSKFFVAVYETTLRDGAIKGLRMNLVDYVANEFLESRGNRELRKSLLMLDAVCHWEEEDQRKRSGKLLLASKREVVERLFECMSHKYYLIYRRAAISLVAEICEDENAFFAVAHVVQASDGGVSLLVKALEPDTNKSVLELLGKLAAFGGITNAEPGMENGSSPSMQEMILPGCQRSRAPSRRSQRITQKESRLDKELQELALDALAALLAYDPSDAVLMSALSFGLDHHDGERSKHTMSILCSLHDQKLLSVEQEKAWDIAKIVDMVSFGGHDLVFSQLQLHNPQ*