MATKSKMPYVRLGNSGLKVSKIILGTMSYGHPEWNEWVLGEEEAIKHIKFAYAHGITTFDTANVYSNGLSEVILGNAIKELQLPREELVILTKGLKPIDAGIINQHGLSRKHIFDSVKASLKRLRLDYIDVLQCHRFDYDTPIEETMQALHDVVKAGYVRYIGMSSCYAYQFFQMQNYAITHNLTPFIWMQNHYNLAYREEERETFPTLKHFGVGSIPWSPLARGLLTRPVDAESKRGNVDWMIGRYKAESTMKVVSKVEEIAKRKGVSMAQVAVAWVLSKPHVTAPIVGTTSLANLEDILGGLDVKLTEDEIKELEEPYRPLEVVGHT*