MSDAAAAQEADADMRDVDAAAPAPSEDDAGEEEEGDKEGEEELALAEEPPVSLVPALPANPNQLTLLFQGEVYVFESVTPDKVQAVLLLLGTGEIPPDLAGMVLRSQHENRGYDDLLQRTDIPAKRVASLIRFREKRKGRNFDKKIRYAVRKEVALRMQRRKGQFAGRANLEGESPSPGCDPASQGSGQDFLSRESKCQNCGTSEKMTPAMRRGPAGPRTLCNACGLMWANKGTLRSCLKAKGEAPMVAIEQIGIDIKALTSQNNDNVAPGNVEAIGDSTHANVAVIEGVPKAQSE