MGRDHDNQQQEAGAVVRHEKVKLFMGVLALQLMLAGFHIVSRAALNMGVSKLVFIVYRNLISLALLAPFAYFLEKKDRPPLTFSLLAEFFVLALIGITANQGFYLLGLYHLSPTYASAIQNTVPAITFVMAAVLRLEQVDLGRRHGVAKVVGTVVSVGGATVITLYKGIPLFARHNLHVQSMVELASSSPIFNWTLGCIFILGHCLSWSGWMVLQVPVLKRYPARLSLITMTCVFGLLQFLVIAAFTEEDLSRWKVSSGGELFTILYAGLVASGVAFALQIWCIDRGGPLFTAVFQPVQTVAVAVMAAVILGDQLYTGGIIGAVLIVIGLYFVLWGKSEEKRTKVLNQDPDTVTRHLLAGQQDSSPAKDRQVNTDLA*