MPNSPTAAVIAEVDELREKIKGSRNSFRDQSFLDQLAQHIADAPHLGRQPIARALVEDLRGYASEPRLAAVKAHINEERDQHIFSLFDASYFPSLSLEYLTYETLPTNPHLAARYASPTMPVNIIASSKGFQSRVVVALFPENHIDGIQRGDDLIFYFINKFVERHNRITRKMIDAVMAEGSFPLLRGADDRTVEQASSWWVRLHEYHHRQGDMPIPEFLRYKKLKPLAGLEELRVDVSGMLVCLNDPELPADEARLAYEYILSERLLRYAVEGIPRPNYDAVASQLLFNYLSEHGGIELHGGVIRLCPELPAVLTEFLDRIQRIEQRIHTTSAEEVQQNLLEFTNRYTDYDPDAKDYRHIPFFAEIKERLGV