MRFLLMRSLLVHPCGGSIINVRSTTTSAQYVASRSRDPVFEKLMDKYKNLLKVIAIQDLTLANPTADPPSLSIEFLSRLSQKLHLNRGAASFLRKYPHIFHVLYDPVKAEPFCRLTDVAMEISRQEALAITATLSLVVDRLVRLLSMSISKSIPLRAVFKVWRELGLPDDFEDSVISKNPHLFKLSDGHESNTHILELVQEEEKRLEFEAAVEKWRVVECSKEDCSVDRTEIQFSFKHSYPPGMRLSKTFKAKVKEWQRLPYVGPYEDMVGKKKSRSGVMGIEKRAVAIAHEFLNLTVEKMVEVEKISHFRKCFGIDLNIRDLFLDHPGMFYVSTKGKRHTVFLREAYERGRLIDPNPVYDARRKLLDLVLLGRHAALSESGNTSMSEQE*