MEDKEGLGDEQIADNIIGVIFAARDTTASVLTWTVDPQKKGMPAKNLMAERRRRKKLNDRLYMLRSVVPSISKMDRASILGDTIDYLKEILQRINDLHTKLESTPSSSSGLTPTPQTLPCRVKEELCPSSSSLPSPKGQQARIAVKLREGKAVNIHMFSGRRPGLLLSTMRALDDLGLDVQQAMISCSNGFALDVFRAEQFQEGQDVLPEL