MQLNLETSLEGLQPVEAELRRRAFWIVYMGDKSAAILNNRPITIHKFSFESGITTAYPSGIEDEAPVLSPGNLVTNSDVVRITCIEGFNANLRLWQNASDLLLELRLMHDRGHQDLGMANLQSLFSAQDKDRLDELYVRFITCLDDLPPYLQSYTFAALVDGSRETAKQFLIQCANLQVSIHCLRMVITQKLENLPFYKAEMGHSDLRKTEIARDMLRVIQEAPFWSLQVNGEPYVEKIRLTGASLLEIIHRNGSSPIAMRARSDFTVLLDLLTRLDSKASDALRNTSAIVI*