MLRSTLRRLTKPNVVVLGTGWAGCYAAHHVDPNLCNIHVISTRNHMVFTPLLPQTTTGTLEFRSVCEPITNIQPALAKPPHRFLRSVIYDVDFDEKQVKCVGVGVVGGSENVPVNTFSVPYDYLIMAYGARPNTFNIPGVEEKAFFLREVNEARGIRKRLVQNIMTANLPTTSIAEAKRLLHTVVVGGGPTGIEFAANLAEFFREDIKNVNTSLLPYCKVTVLEAGEVLGSFDTALRRYGQLRLNQLGVEIRKTAVVGVTDEEVFTKSGEVLPTGLVVWSTGVGSGPVTKALKCDKTNRGRISIDDHLRVLRDGKPIPNVFAAGDCAASNERPLPTLAAVASRQGRYIGKEMNNLLKGKQMSRPFVYRSLGSMASIGNRSAIVSLGDKFKFDLNGCAALWVWKSAYLTILGSIRSKLYVIVNWAGSQIFGRDITYIGDLAEDRMYSALAVEEVSKEMSRKK