MATTQQSGFAPAASPLASTIVQTPDDAIVAGFTSIPSQGDNMPAYHARPKQSDGPLPVVIVVQEIFGVHEHIRDICRRLALEGYLAIAPELYFREGDPNDFADIPTLLSGLVAKVPDSQVLADLDHVASWASRNGGDVHRLMITGFCWGGRITWLYAAHNPQLKAAVAWYGKLTGDKSLNSPKQPVDIATDLNAPILGLYGGQDNSIPQESVETMRQALRAANAKAEIIVYPDAGHAFNADYRPSYHAASAEDGWQRMLEWFKQYGGKKSL*