MLGEKAHVVKCKVMEYTYDEDLEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKRYTCAENQECKIDKTQRKRCPFCRFQKCLNVGMRLEAVRADRMRGGRNKFGPMYKRDRALKQQKKALIRSNGFKLESAAPPPASPLHSDYGFSLPTISKSLLPSTPSSVTPTEYEANLYGTPSLGMAMQPHVPLASQYQYASFPGRAIKAECPDYTSSPESLSGYAYPDMYPSASPQPPGLPPLVLELLRCDPDELVVQSKIVAHLQQEQSGRGRLDKPSTFSLMCRMADQTLFSIVEWARSCIFFKELRVGDQMKLLHNCWSELLVLDHIFRQVQHGQEDSFLLVTGQEVELSFILSQAEAALSSLVQRGQELAARLRALQLDRREIACLKFLLLFNPNVKLLEDQAFVEGVQEQVNGALLEYTLSTYPQFQEKFSQLVVRLPELRSLSTQAEDYLCYMHLSGEVPCNNLLIEMLHAKRACV