MDSRFVRPQILLARLRFELPVVQATSTARDDDDTKTGTKKLFKLPGTLKLRKKDTTVVFVAGATGNVGSRTVKELVKSGLRVRAGVRSIDKAESILGVSISYHVCRNEKNYIKDDQLEIIDCDLEKPDEIESALGNSGVVICAIGASEKEVLDVTGPYRIDYEATKNLIAAAKNAEVKHFILVTSLGTTKFGLPASVLNLFWGVLIWKAKAEKALIDSGLAYTIVRPGGMERPTDAFKETHNLRLAPKDTFTGGQVSRLQVAELLACIANNLELAEDKILEAIAETSAPLRSLEDLLIEIPSQKKKVEKDEPKKKVVEAIQVDTPPIISSRPLSPYPR*