MASLDLVQTLSSNGLPEVPSRFVQPLQRRQPCHGRSSIPVIDLIDLLHKDESCAETAAKALKRACEEWGFFQIINHGIPDSLLEDVRRVVKNFLDLPMEEKLKRPMKFEPYHPTGYGRLFDFSEDTILDWVDVLIHYLSPSALKDPDYWPDKPTNYRESLEAYGNQVINLVKVLMGILSKGLGLESSRLEEAFGGDEAQVVLRVNHYPRCQQPDLVMGLSPHSDGSAMTVLLHDEVEGLQVKKDDAWWMVKPIPGALIVNMGDMMQLVSNGRFMSMEHRAVVSSGTERISIVVFYAPTANAILGPIGIDQHHAIYKSIKYGDYLATYMNKELKGKERINSLLK*