MNISWRPDQPYNGLPPLPPALELESPAVLKACIPARVALAELKQAGELLPNQGLLINLLPLLEARDSSEIENIVTTADRLFQFAQEDTQADPATKEALRYRTALSHGYRELARRPLCTNTAVEICSTIKGVDMEIRRVPGTTLANQATGEVIYTPPMGEEVLRGLLANWERYLHEEDGVDPLIKMAVAHYQFEAIHPFTDGNGRTGRVLNILYLIEQQLLSLPILHLSRYIVLNKPDYYRLLLAATGEGKWQEWLLYMLKAVEYTARWTADKIAATRTLIEDTTRYIQQQLPRVYSHELVQVIFEQPYCRINNLVERDIARRQTASSYLQQLCDIGVLKEIRAGREKLFVHPKLVSLMTADRNEIIPYQVGA