MQPLMMARSAQLLLCSHSFWPCGQETLSWTVSLHGHKVLQMLSWSAKRKAQDDLVSYPEVLQAVRKSGKELLRLLAGPASSISVGIIFSDLSEAAWEARGKQVKTQARLPNRRQACHEAMGNPAVLHHEAPANELFTRLRMKPELAVAQRENSFQALKQVAAVLEQMGSKSDVLTHRMLNGGNDSGEEYPEVDELGATAYRRTTRKVQQPNGAGQLVDVDIDVEAYVPPPYTRRNKPLWLGTPERPIPTPILSCLYRRVANTENRYFNALSNTLKAKTALVPCNVTGGRRLQIASPAARAYVEKLARLPPNDVHWSARPRK