MRATTLRTTTWLMLAALLAAAPARAQAPAPSPAGPTTKPESDPAQETIRKLNAYVGLLNRTLRAQESLSRYQSWVNMKTGPTGRERTIYGLYGLYDVRGEIAKAEAATAQPPAMPDLDGAVKSYIAAYQALAPTVTEAEGYYERQDYRADKMEQGKALHAKLAVAGPAFLAARARVEAALRVEKEKSDALELAALEAREGRKARWHVANVMTACRKVMDLLPTDAEPVVEMAAFEAALGRYAAAVKDMDGYSAANPNSFHVFESRPRALLGKLREFDAKLAKAKGDARRGAGRDVTWIVNDYNMMVSTAQTATTFSR