MQGLFFRLSSSGFAERAGQETRLDKKGRRETRKGDRGNRLIGGWVFCVLFASVCFGNFQSAIHSVHATVGGSLLFSGNSVGSGKEVADRIWQVFCMPAGHCRTVCSHFFF