MAPDDQISDQEKVRIASDFIRHAPPGEFNEVFTDVRVLLNNDTLLKEGVAGAFALYNKDQLTPVKLPNSSIPSLVTEHNDIGGGRFFDPRSKQSFKYDHLRKEASDLQAWESDSAVESWRDALESQFTEYTANHYKHGVCAVFGQSRNDSISLVACIEDHQFQPKNYWNGRWRSQWCATLTGGTGELQGTLRVQVHYYEDGNVQLVCSKNVKHSLTCSSEVETAKEMVRLIEESESEYQLAINENYQTMSDTTFKALRRQLPITRSKVDWEKIISYKIGKEINKTQ