MRVRCAAVAAPTQQKLIALDFDGVVCDSVGESSLSAFKAAAILWPHIFETPAAESRKGELVEKMRAVRPVVETGYENIVQIRALYEGVSVDDMLSSWEHLLPAKMAEWGLQRGDMVELFGRVRDDWIAADLAGWLAPNRIYDGVADPVRTALAAHHVYIVTTKQAHYTEILLRDMAAVPFPADRIFSQTVSGRPKGEVLANLAAAHPGAAAKIFVEDKLSTLEKVAKDPSLSDWKLFLVDWGYNTPAERARAAAHPAITVVDKQQFVELLQP*