MAHDEQWLTPRLQTAATLCNQTPAATESPLWLGVDLGTCDVVSMVVDRDGQPVAVCLDWADVVRDGIVWDFFGAVTIVRRHLDTLEQQFGRRFSHAATSFPPGTDPRISINVLESAGLEVSHVLDEPTAVADLLQLDNAGVVDIGGGTTGIAIVKKGKVTYSADEATGGHHISLTLAGNRRISLEEAEQYKRGHGEEIWPAVKPVYEKMADIVARHIEGQGITDLWLAGGSCMQPGVAELFRKQFPALQVHLPQHSLFMTPLAIASSGREKAEGLYAK*