MWENIVRRKKPEFQNVEDAHRQLQQQLLRQAKRTLVVLDDVLSRENLENLLFKGEGYKTLVTTRDCSTIPTTTSTRLYELPLLDDANALPLFCFWSNADEQLVKQVQAECKGLPLALKVIGSSLHGQPRSVWDSAKNKLLNEKSISDYHKEGLLRCLETSIDALDEEARECFLDLGSFPEYRKISVDALLDIWVYVRKMEWHDAFAILLEFASRNLLNLTSNLSKSKEINYGSASELYFSQHDVMRDLAIYLSSQGSLVCRKRLFLPKQEDNSPGKWGLLKDQAFDAQIVSIPIGAMEDKQWCEMNFPEVEALVLLFSASKYILPSFLSSMRKLKVLIVFSCGSKREALDGLPALSSLTQLKAMHLERLNLSPLQLAGLNLQALQNFFASLVQVITFTNASYGIQFLPTSYDYQVTVPVQIPNT