MSSVWGVDLPGGARLRPSQPHYAQETEKARRRDRHSLGTTPLAVHNPADQRVSTHPLRKFCTMVETNGTKPTAPVEDYTPENILVTGGAGFIASHVAILLCKKYPQYKIVVYDCLDYCACLANLQELFDLPNFKFVKGDIASPDLVSYVLREEKIDTILHFAAQTHVDNSFGNSFAFTQTNIYGTHVLLESAKCCDTLRRFVHVSTDEVYGEGEDFETDPMSEEHVLEPTNPYAATKAGAEFLVKSYFRSFQLPCLITRGNNVYGPHQFPEKLIPKFTNQLLKNLPLTIHGDGSNTRNFLYVTDVANAFDIIMHKGTPGHVYNIGGKNEVPNLEVARALLKLFDKEKEEDTLIKFVPDRRFNDLRYTINSNKLHELGWTELMSWEEGLATTVDWYKKYTSRYGNIDAALVAHPRMLNTNKEDLDESTQKVIMKQHKN*