MAHDEQLWLTPRLQKAAALCNQTPAASDTPLWLGVDLGTCDVVSMVVDGNAQPVAVCLDWADVVRDGIVWDFFGAVTLVRRHLDTLEQQLGCRFTHAATSFPPGTDPRISINVLESAGLEVSHVLDEPTAVADLLALDNAGVVDIGGGTTGIAIVKQGKVTYSADEATGGHHISLTLAGNRRIPLEEAEQYKRSNAQEIWPVVKPVYEKMAEIVARHIEGQGIADLWLAGGSCMQPGVEALFRQRFPELQVHLPQHSLFMTPLAIANSGRAKAEGLYAS*