MAAALARLGDEGWSLDEQAAAELLEAECGSAQPPLQQALAALLDADLKQVGAPCLPDDINRADSKKVAGPLVLQVSAVSDISQPSRASGDAERKGRILRLKLTDGRGSCVGIEFAPLPYSLEQFCPGTKVRLRNVTVRLGVLLLEPKAVEVLGGRVEALAEGWEVQQKYGGTVTERTADTADADRPPPFRHFDPKMANGGAAAGGGGNKATTQQQQQQQQQQQQQLSDEELARQLQRQLDLEAAAEWGHPVGQQPEQDLAATLFSFDRPDSGGSGGRGRGRGRGGRGRGRGGGRGGRGRH*