MASLVLSLSAEQEVFSAIVDKSLETNSAARRFETLEDAIDAALASECPRLDIAIRPGEYRPASTIDLDVTGLQFTFRSESGQAKIVAPAPGDTIMNLNGRAGKATLQNLALVGNVQFGDAETMDCAWTVESCRIEGAGDHCIIAGGHSSSVLTVKNCQLENKGQRKDGIQFWEPKGRLLVEGCTIAGCNNGIMTGFYEQYSVGDVVSDGMRADIKGNHISDCVNGARVYPGVTGTMSDNHIWNCKEAVDLVTETVVKGKRELPGFVVSGPEPGAAPAKALTIDTSAGGERPAPADLFTQSARSIMSEDHLKGAEEKYSAVESDKARLASEVARLEKQLDLAFAMDRAAWDNHLRTIPPEALDGVRTRLLAIFDRVTQMAVRAGTLGGAVGSNGNSAELLGAGPRRRSNSQDGLGSDRRGSGSYDATSPLVAALAAGAPAALNVNKAF*