MTTTHPSGFAPAASPLAPTMIHTPDGAISAGITSIPSQGDDMPAYYARPKASDGALPVVIVVQEIFGVHEHIRDICRRLALEGYLAIAPELYFREGDPNDFADIPTLLSGLVAKVPDSQVLADLDHVASWASRNGGDAHRLMITGFCWGGRITWLYAAHNPQLKAAVAWYGKLVGDTSLNSPKHPVDIATDLNAPVLGLYGGQDTSIPQESVETMRQALRAANAKAEIVVYPDAGHAFNADYRPGYHEASAKDGWQRMLEWFAQYGGKKG*