MPADDAASARVLLWFRGTDLRLRDNLVVDAASALVASGSGDVDVLPVFCFDPRTFAASAWGTPKTGGRRARFLLESVLDLKRSLRDVGSDLLVAVGKPEDVIPRYLLEGGTNVVLTQEEVHQEERRVDAAIASAVKIANPKNAMRTVWNSTMYHVDDIPFNADASDVPNGFTPFRNKVESKATVRAPAPSPKPGALPLAKASIDASVLEYEPSLDDLPFATEDERARAKAPTHPNAVLPFEGGETAALARVEYYVWESEKIKTYFETRNGMLGGDYSSKLSPWLAHGCVSARHVHREVRKYERERVENKSTYWLIFELIWRDFFIYFAKKHGNAIFTPHGTAGRGGTWTGGAGPWRDDPAALKAWKEGKTGFPLVDANMRELAATGFMSNRGRQNVASWLCLDAGVDWRLGAEYFESALIDYDCAANWGNWVSAAGLTGGRVNKFNIAKQTKDYDPDGRYVKTWVPELKDVPKGFVADPRRMPGDVAKSAGCVVGVDYPAPFKLPPRMAYDNGGGGRGGGRGGRGGRGGRGGGRGDGGGKANRKAFAGKKRVGPQDVDVYG*