MKQIKKGMGYTQKNKNLLVALGALGDSGFGAYKAYYSPSMVKKRERLLKLLDSVVSLAEMSSDSADVIGIFSKDLKEFMLSNSDQIPKSLKQISKITNSDEFSESIVKVTSALTIGVLRGCCNQETEELDSDLFDKVLNKLFSDAGCGFASVIVGSFARNLVLTFCSVKQGYSVPPEYVDTLIGNCVQVFVSTLVAVYLDKTMNINTYNEIFSGLTNPKNEAKMREMLVTLCNGATETFVKTSHQILTSTEMDDKVSTSTALTVPMSKKYILDLSGRVVFECVRSFVEKLWKCLKRYVEFMNEEVLEKSVEVYRCVSSLYSVVVSLCLTLCGDILNGPWILVIT*