MDQWKADDFTQSVAPELAPSNPLSLPSSNNRLPEARQRTEVEAKDSIAARKVQKADREKLRRDRLNEHFLELGNTLDPDRPKNDKATILADTIQMLKDLTAEVNRLKVECAALSEESRELVQEKNELREEKVALKSDIDNLNVQYQQRLRVMFPWAPIDPSVVMGPSPYSYPVPVPVPSGPIPMHPSLQPFPFFGNQNPSGIPNPCSTFIPYQTPANPPTEVPSAQYASASHVSSKPDSKSKSSDRERSSNTEKCDESNDVATDLELKTPGSSSQQDLLTGEKKGKQSQRKERSATDGSCSSKYSSSQALQDSSSNSVGDLPKSDK