MLGKVFGHLLFVEYVVLALGFHVASTQLEKGGDLHRFAGRSSPSYAKEAPHKPQTHFLQRIAIAQNCMFPGMYYTSSTFGAAAFNLVPVLTFAMATLLRLETINIKSMGGKAKVVGTIICVCGAMVMTLYKGPALNALPHGIKSHRIISISEHNILLGVILIFLSVVLWSACIAFQGVLGSALGMYFLSWGISKRGPVFVALFQPVGTIVTAVLELIILHVYLRVGSVVGAFLIVAGLYCALWGKAQDMKTEDDNVPNNNIIPQD*