MRSLNLLLVGSTAAQQGIHWFHTKGGCATPLGSSGQYDERWQVTEIACRDECARMIDCLAYEFGQVGNYNLCELHKEVLAKTFPGEHGITCHDSDRNRAAWMGLFDAPNQVVQATVAAPQTHTSARADCTAATAKGLKDLTALPGKPGDLRGCIFNDVDMSGGVVMEGVEFDWSSFQRAILQDAKANGASHAMMAGVVLSKGSFEGADFWRADLSEAQLESTTCSRCEFEWAILVRARMAGAVLQDAKLGYATLQGADLQNADLTRVDFSLANLGGVTLKGAKFSGADVRGVSFKGADTTGCDFAGVVNMHKARCDGHPTGGQAVTRWGIQAGCDINNPPTRGYAP*