MVQLLLAYESLEVNAINSQNETAMDLAEKVPYGESKMEIIEWLSEAGAKNAVNVGKVDEASELRRTVSDIKHNVQAQLSENAKTNKRVTGIAKELRKLHREAVQNTINSVTLVATLIASIAFVSIFNLPGQYYQDTKTGGEIGEAYISKLTGFRVFCLLNAIALFISLAVVVVQITLVAWETGAQKQIIKIVNKLMWSACLSTCAAFVSLAYVVVGPQHAWMAFTISAVGGPIMIGTLLFLAYLLLRPRFKFGEDRQRRIRRGSGSKSFSWSVREGLSDLEAVEDHEKKIYAL*