MKMGVPTFSDKRDVVTHTKFKASRDAMCVALFSIQGSSHYPFAQLQESLLQATTRSPPMARVLPLQSIGATVVEAVSAVERELLAAYTANPKQSACACMRASNYSQQWGLIFVHVPKTGGTSIEEALLGGAVGPGTKLHSCHASLSDLLECAANSTPAFYVWRHPLDRLVSLFEYAKAGGNGERNDLLRYAWMRDRNFSNFVHELARIRGTLGQLPNIFKTQSSWMGYRKRATDERATISSATRRNGTQAEVIALHFHALTQGWRGLANQYPRLPQRIGHSRDDFELVHPSVVEDARSAAQACDGRPS*