MDGLGWDDSEVVANSLPVWNSQRNDIEDSFLMSNSNSSMYCGKMNLPEDIFNPIQELQKAEPSRVNSDSDIVREMVQQQVSELDSVNVASNFNMLQRQGVRLAADTSLLKSANWGDALSQELCSSAWMKRAYGLSTSNASISDIGMAVQSQVMKGLQNGKAGATTTGSLEAFNCLLSATNSNTDTSVEDDGISMIFSDCKNLWNFAASSAVSSGESENNGSNTGSKDFNCPVNELDETLSQSSSDRYFKNGKLSQTRPSSSKRGSDQSEFKVSLNCGYFNLLQTDSSATEGGFRLIPENPPKAKKARTEKRPSSSNINFQQPSSSVSSSIEEPDPEAIAQMKEMIYRAAAFRPVSLGLEVVEKPKRKNVRISTDPQTVAARQRRERISERIRVLQRLVPGGSKMDTASMLDEAANYLKFLRSQVKALENLGHKLDPVNCPPTNHAFSSLPFNHSLPMQTHFPLLNPNHIQHPQS