MPNPFVIGSGPPGTNYTVMKRAFDEGWGAVIAKTVSLDAAKVINVTPRYARLRVGANGSAKGQIIGWENIELISDRPLETMLKEFKQLKEEYPDRILIASIMEEYDKAAWEELIDRVEQTGIDALEINFSCPHGMPERKMGAAVGQDCALLEEVCGWINAKATVPVWAKMTPNITDITQPARVALSSGCEGVSAINTIMSVMGINLNTLRPEPCVEGYSTPGGYSCKAVHPIALGKVMSIAKMMKAEFGEDYSLSGIGGVETGGDAAEFILLGANTVQVCTGVMMHGYGLVKKLCSELKDFMKMHNFSSIEDFRGASLEYFTTHTDLVQRQQEAIRQRKAIRQGLQSDKDWTGDGFVKESESMVSN*