MKLDVNALRYLTKDEFRVLTAVEMGMKNHEIVPAELVDRIAGLKHGGAYKNMKTLLRHKLTHHDSSKYDGFRLTNLGYDYLAIRTMVSRGLISGVGRQIGVGKESDIFEVVTPEGETMALKLHRLGRTSFRAVKSKRDYLKHRNSYSWLYLSRLAALKEYAFMKALGEHGFPVPRAVDWNRHCVLMTLVKGYPMVQVKNLSDPAKAFDTVLGLITRLAQHGLIHCDFNEFNLMIDDEENITMIDFPQMVSITHRNAEMYFDRDVECIFKFFGKRFNYSPPGIKMLKGPSDAENLDDDEEEGDGRPDFETVAGGEESLDKVLEASGFTRKDQETLEQFIENAEGEEDLSEEEEEEEEEEKEDDSENLQAENVDNISNAGGSFQKLTVDDRLDEEIDSSRDPQSLPVVSEENAATKPDEGDESESGEEEDPKLQKRLEKTRNRAASHVKGGGRSRNSRNASKDKGGRRSRHVSTSSGYEF*