MAAETITPHDRFSAIPILSQLAQEGSAKGHRLGCHRRIPPAETVARLRPLLPAMGITRIADLTGLDRIGVPVAMVCRPNARSLAVSQGKGLTIEAATASGVMEAAEFYHAEHIELPLRLGSVNELSASLAFADLARLPRISDLFHPDLVMLWVEGWDLVSGAARWLPFESVRGNFTLPPPPGSGCFDCGTNGLASGNSTIEAICHAICELVERDGTALWHARGPEAQGATGLDLGSVDDPACREVLARLEAADFDVLVWETTTDLGIASFFALISDRRAPDQHLGLGAGTHPTREIALLRALTEAVQVRMTYISGARDDLTAAEYLPCERQRRARTAQRWREDHRAIRRFDAVPGQISDSFAEDLDWLLGRLGGAGLTEVVAVDLGKPALGLAVVRVVIAGLEGLHDHPAYQPGPRARAVLEGRA