MGDVSSVSSSRNFLLPQQDEVSGLSEALKKALEKHKTEYIDDKKDREYGDTFVMHKETALPVLLAALRQGAPAKSEQHNGHASGLQHNVKGDFRIAEKLLKVTSEKSVTLVADVKKADKTAALLSSRNMQVAEVGSKKLSTDLKAVSELADNAMGVTDDNVKAIHGDHKVIAGEGVRKEGTPLAGDVASSRTAATNTSKSDDKDHKKIKEASQLPLQPTTIADLSQLSGGDENMPLAAHSKQAMTTFPITDGVKGDDNSLTYRFQRWGNDYSVNIQARQAGEFSLVPSNTQVEHRLHDQWQNGNPQRWHLMRDDQQNPQQQQHRQHSGEEDDA