MRYSLWWSIFGLIGGSSATQASPAHVQELKERWGEDWAFSGITTFGHLEHVHCLTNPDTPFDIGIIGTPFDTAVSYRPGARMGPRAIRTASARHIPSRAFHAAAQINPYQSWAKVLDCGDIPVTPFDNAVAIHQMTEAYRELGSRRTTTGTGKPKLITLGGDHLVALPALRALRESYGEPMALLHFDSHLDSLHPDRYPSAWTSMQSQFNHGSVFWNAMKEGLISNSSSLHAGINTRLSGNSFQDLDDDDKQGFLRIAADEVDSIGAAGIIDRIHQHIPKDQPVYMSIDIDVLDPAFAPGTGAPEPGGWTTREMIKILRGVMDLNIVGADIVEVAPAYDTPGGETAYLAANLAYELVTGMVAREQKAGGRAGGRQVPVGMMQEPNEYEVCYRLNPGAETVLNGLLKQIS*