MGERVGTTVDAAAAPSRGGEEVLVGYALTEKKRRSLFSPELLAHARSQGVYFVPIDPRLPIESQTGHPYDVILQKVPASSPHKRQWDERVEKYAREFTSCRVVDLPSAVQKITQRDTMLDAVDQVKHAFDRGGAVNDEGEPSGPSVRAPRQIVCAPGTAEEVRRQVDAAGLQLPLLAKSIRADGSSDSHRVAIIHDQDGLVTVASGGVPGLAPPCVMQEYVNHGGCLFKVYVVGDVVTSTIRRSLPDLRGAKKSSRRRAKAFDGGEDGSSESNRAIRENGSRDNGALIQPPDEGFIKTLALGLRDNLKLQMFNFDMIRAGGDSDEYLVVDINYFPGIAKMPGYSDTFCDFLRRGKVTNQ*