MASKLPINVAIVGVGLVGEQVVHQLMSARLRSSFQICSLHTSRRHLEVTGSLTQKTGPELIDQLKNDESGSKAYTGGVEEVVSYLADTTKLPRPLLVVDCTSSQPFADAYPRILASDRTHLVTPNKKAFSGSDALNSAIEKSVRGNGNLVFKEATVGAGLPIISTLRELVMTGDELTKIEGIFSGTMSYIFNRFSQTTPTTASLSEIVSIAKELGYTEPNPADDLNGSDVARKLCILARNISSPIGLPLGFQSVPTRTLIPEPLVEVTDPVEFMSALPQFDAQYGRFRDEAFTKGEVMRYVGIIDLTDPDKPLIKAGLERYPFSHPFATMKGSDNIISFHSKRYSASPLIVKAREPELR*