MSSALQAYALCVVVLFLKTFLVSCYQGYHRLRFVAFTNPEDAAVFRRIAQAVERPQVIRAAKVWANDLENIPMFFALGGLAVALEAATLPVLWLSVVFTVARVLHTLAYLRGLQPWRTLFYGIGVICLLGFCLLITARIGG