MAAKRHLDDSTNDQDRPDGKRIRTTPSIATVIREAVMVKSMQNLCSTLEPLLRKVVKEEVELGVTRATRSVIYRSPSMRIQAPEDSCLQLIFSKKLSLPVFTGSKIEDEESNPLQILLVEIREGQKVPTNLPSPIKVEIVVLDGDFAQGDSEDWTSDDFERKILREREGKRPLLTGELLITMRDGVTAIGDIEFTDNSSWIRSRKFRLGARVAQGTLQGRRIKEAKTESFSVRDHRGELYRKHYPPALEDDVWRLERIGKDGAFHKKLTAAGIKTVQDFLKVSVVNPSGLRNILGGGMSDKMWEGTLKHAHTCDPGEKRYMHREEHFSIIVNAICQVVGAVVDGQSCSPQFLNRYSRGYLEQLVADAYRNWNRLEEVNEIRNENALLTYDPVAQGAMESHHNNIIHPNLLIGPLDTGPAVEATSSGHGGFNNWAQNMTYLPMAVGENHAYRSTQDLSSDDDTTSHQFFSRGY