MNMRKRGPCSVGKLGEQATSDLIVRLRTPEGRDEWVYSHSDVLAKTSRYFSVRLADEWPTCQLLDSRNCVELMCRESEVDHHMSLFRALYKPDESVVDLCHNVKNALGLLKVASKLGCSGIVVKCIQFIEAMPWEEIEEEEILKTVPGLGKEFLPILARLQPVDPEAVIKVFLSAIRAATLPHRVSAEPFPHPFGLKALAQEQVEYMLVEDDDAPLLVADENVKVEVKKWFVELFKSFKVGMMALVHDTCDGTKLSEDWVLEKASDLVWASRILSKLDLLPDLVACWEEGTDDIMRVLDNENLKLVFWETKLKIVELAGRVIEAVGYGNVILPASKRIHLAKVWIPYVRKIKPMLDLQFSYEKMATAMDGELCQSIEAAFVSLVLSLPSGDQAEILANWLQTDHAQYPDLSEAFEVWCYRTKAAKRRLNVELETLYGKPFSSQWVVENISK*