MKKLLFSALFSLCGLWIILSSTGCVAVAVGAGAAVGTAYVMGEYEMTVYADYRRIEKAIKGAAKEMNFSFVEGEGDAISGRYSFKAVGGDTIKVRYKTLTDESYRVAIRVGSMGDQAVSQRMDQAIQRRL