MIKDDHWSEKAVKSLVKKLKKAKAIEELEKAISTEDPFTDCVCIPRSLDGRLQVSQRKCLPHVIYCRMWRYPEVSSTHQLRSVSHCRFPFNKKLNYVCINPYHYEKVETPGN