MSEVAVVLEKQEGGGGGGPSSIQCPMLKSTNYTVWDMRMRSTLKVHKSQEEDVSKGLINFLEPVLQNKNINVFIDEEEVRGKGLKNLFKRIQDSKISLAIFSESKCDFNDLLKNNESADEAIPIFYKVDATGDLADLQNSVKCKKDLINSAVEEMSKLLANISVGVYREKEANSKCFMVPARKLQMSHSEKLINWTWSSIYETPNDAAIEVAMLNEVHWLHMSGNFHTRNLTPGTKYEVVFLVSLDDTSSGWEQPVNLNLKVINPDGTESLQERETSLECHIGENWVDIQAGVLVAPPRNAAAKMTFTMYQYVTSDRKSGLVVKGVAIRPMQ*