MATAGTSLPHGRPLSCTPYYPRLHEVYTFDSVFEDLKYSQHALTTSFIVTLAAEDISITSYPDGGLQAWLVVLGSWACMITSMGLLNTMAVLQARLSENELKHLPESTIGWILSSYAFFLYFCGAQVGPIFDAYDVKYLVIPGSIGIVISMMLIGLCKEFYQFFLCFGLLGGASASLLFNPAIAIIGHYFDKRRALATGIACTAGGLGGILFPIIILYLTPEIGFPWATRVIAFICLAMGCLAVALMKNRLPDNKNTSIRPGSAIDLAALRDPKYALTTLAVFLVEFAVFIPYTYISSYAIHAGMPTQRAYLLNALVNVGAIPGRALPGYAADRFGAFNILALTAATCAALIFALWYTAATNEAEIYSFTVLYGFWSGAAISVTPVCISRVCNIEDIGKRTGTAFFIASFGVLIGLPIAGAIIKAENGSYNGVIVFAGCFYAATVATLYIARGVAAGWGLRVIF*