MTATQSIHAALILANAIFGLGSIVGALGISQDTNPLSFTFVREICSGGILWALSALCSNSNQKTLPELSQLRSFWKLGFLLFLNQAGYIVGILLAGPVTGSIWQPSAPIITVAISMIGGLEPWNARRVMGVMVAFGGCAAMVILSDRASDDTHGGTLNFWLGNALFLMNCTATAFYILSSKPVLLNYPALTVTAWSYLLASVFMLIAALSSASVPSIDTLICPACSLQEGTFPTITIPRATFPALTYYILFQSVASWGLILWANQYATGTLVVGYSVTQPISSIFFTTLFLFTHLVQSCQSNEEGPCLSEPGFGTFCGMAGVACGLALVVRTEPTAKLEDGTKPTTKVEDDDTIETPLTASVDYGSLNLFMETKKRPNLLVDDELSGLLVVSKNQGDDL*