MDLRQACDRCHDKKLRCPRPPGSLCCSRCTKANVTCVFSPPTRPLRYPTSHNGNGAAGFDWPDLMILEQQGHQTPSQVLETPAQTISERLAALLSGLDRMLQALPSSLEMHHVPREQLREYADNVGDNFDLQSTLDGLLHHAQDLAAIYPDATSASFNKRTTAPESDALCTVPDCIHHDRTSLHTRPLPKLDHALLNLVMACHIRLLDIMDTLAEHGRMCAFMAATLPEDYDPKFAVPEIRVGSFIAPSNTAASMLLGVLLELQTLLVDRIRDMSRVIAQVRDSPGAAREARVVCLQCEVLQERAETTLGELTNFKKGLVSARLLR