MACNASKTSLLRAIAKRGYATCPRPVGDLSAVNVKVLENKLVVATADATLPVSRVSLVLGAGSRNESYDIQGASHLLRLA GGLSTQNSTAFAIARNIQQVGGTLTTWGDRELVGYTVTTTADNAETGLRYLQDLLQPAFKPWELVDNAKTVVNQLNAVST EERAIELVHKAAFRNGLGNSIYSPRFQLGKLSSESLLHYVAQTFAAGRAAVVGVGIDNNTLAGFAQTLQFPSGGSKAASA NWYGGDARKDTSGHRAVVAVAGQGAAASNHKEALAFAILEQALGAKAATKRGTSAGLFGEAVNCAGGVGASVKAVNASYS DAGLFGFVVSADSKDIGKTVEFLVRGLKSASVSDKDVARGKALLKARIISRYSSDGGLIKEIGRQAALTRNVLEADALLG AIDGISQSQVQEAAKKVGSSKLAVGAIGHLANVPYASDLA