MDKRLYEAALAGSATSLLELLREDELILHRALVASISDTPLHIAAILGHIDFAREILAHKQDSLSCKSSFKPNQKQMTGTRPSTSLLPKSKFRLCSCCSAREEWKQTL