MGREGDGRTGEGVRGVDEGRGSPSFTPCTPSPIRPSPPATPHWSKRGYGPHLLPAPPPMGGREGGGEGNPKYAPMAILCHGIQQLGLEMENEVCLIDVLPMDALTHCFLLLSSFKDLAQTSLVCRKWREAVKQSLARRDKLSFAGWRMDDCSLARLVQGAFGLKELDIFKTQVIPVSAQSYESKRVAHLLKATVDMIPSSCQMFPRGLVIICSKAGGYKPLTIFPVSSLGICKNQSTFLPCIFLALGNPPPFNKANFQPQEYSALDALQLIFHFSILRICLAITGYHKTVAPKKITALKRAKMMLPQNISPQFFSVIPFSLPLQNSFLTKEMTDQMEVELQSSRCLKFLVTSETSLASKKITTLQCAKRVFLQKNPP*