MGEQGAAAGTPLALAATLLAGTILVFYIYQQLKPSKSRLPGPLFSWPFLGDTIEFATTDPTKFLFGRFKRYGRVFRLSLLGFTAYVTADPEALRPLLADEGGHFTIPVQTFTALMGAYNLQAHKEVHAAWRKVLMAALTGSGMAKLVPGVVAVMGRHVEGWAQAGRVELYEAARTLGLDLAVDVLSGVKLEERGIQPAWLKSRMADFLGGLYGLPLALPGSPLAKALAAKEELLRVLVPAVEGRQQELLKLWEDNDRSAAAVATKLASSPETATIADANLLGFTARGCTTPRDAAMTVLHAVMGAADTTRFALFNTWAILAMSPRVQDLIYEEQKKVVAENGPELTYKTAMSMPYLDAAFKEAMRLLPASAGGFRMLTKELRVGDVLLPPGTIIWFHALLLQTLDPVLWDGDTSVDVPVHMDWRNNFEGAFRPERWLSEETKPRSYYIFGQGAHLCAGMVLVTLEVKLLLAMVLRKWRLQLEVPDMLARAELFPYTKPAKGTGGMRLIAREQPVA*