MSDAAAAQEADADMRDVDAAAPAPSEDDAGEEEEGDKEGEEELALAEEPPVSLVPALPANPNQLTLLFQGEVYVFESVTPDKVQAVLLLLGTGEIPPDLAGMVLRSQHENRGYDDLLQRTDIPAKRVASLIRFREKRKGRNFDKKIRYAVRKEVALRMQRRKGQFAGRANLEGESPSPGCDPASQGSGQDFLSRESKCQNCGTSEKMTPAMRRGPAGPRTLCNACGLMWANKGTLRSCLKAKGEAPMVAIEQSNAVVSQCQIGIDIKALTSQNNDNVAPGNVEAIGDSTHANVAVIEGVPKAQSE