MGRVLADQAPTGGPCVSFACGSWLDASYSLKPAYRDAIVGTYKGAASTVDFKNHPVEARKEINAWVARATKNLITEVIKPESQSVDTRHVVGNAIYFKGEWLAPFDKSDTAEREFRRLDGSSVEVPFMQRPSGSYHHVACHDGFRVLRLPYKATSDTYNLKLRYSLPSFAMLVFLPDDRDGLPGLLDRITASPEFVDEHLPPGCVPVGRFRVPKFKLAFCHYGIADVLRGLGLRLPFDMFAAEMSGIAVEGDGEDAAMFVSSVIHKVVVEVNEEGSEAAAYTEESDDDLGCSLYDDDYTPPPKLVDFVADHPFAFFIVEERSQAIVFAGHVLDPSEEE*