MNRNEPMLADNIAAYDWQKIGAELDEFGATILRNIISPQDCRELAAGYYNLAAFRTVVSMRKHGFGRGEYKYYANPIPALIWNLRQTLYPQLAPIANRWSERLGSDVRFPPTHDEFLDRCHAAGQTRPTPLILQYVEGDYNCLHQDIYGDIAFPLQVAILLSEPEKDFTGGEFVLTEQRPRMQSRAEVVPLRQGDGVVFAVNDRPMQGTRGDYRVKMRHGVSRIRSGQRHTLGIIFHDSR