MSTMAKIHNVRILGQGRELVVLSHGFGASQGAWEGLLPHLLPRYSVLLYDLRGHGGATSDDDFDASRYRSMEGFAEDLIAILSELQLGKCLYVGHSMSGLIGCLAAAARPDLFSKLVLLGASPRYINDAGYEGGFEQQDVDELLAAIKRDHASWLQGFAPAALGPEASEECIQRYMAFLSVVKPDFMLLIAETIFKSDLRKVLSLVTVPCHVIQTKEDFAVPQAVAKYLHQQLGGELEILDARGHLPHVTHPQILAPVLTRLLSEE*