MLQAHVFEHYALGSPFDRADACAVSDLACPYLKLDVRRDCLLADTMRQLAYHVRCGDIRKPLRVRFVGEEGVDEGGVQKEFFQLIAPEVFSKRVGFEWDDETNCCWFAKGKQPWAEYELAGVIVGLAVYNGHVLDLRLPKAAYKKLTGERVGLADLRDVAPWHHNAALCLLRCENEDECASFGFSFSASYVDDVSGETECVDLLPPCGEETRVTMANRTEYVHRYAEWYLVDSVAAQFDAFRVGFERLCSGSCVSMFRSDELESVIVGAPSLDFRALQANCSYEDGLLVDSDLSRWFWDVVHLDLTAHQRRRLLCFVTGCDRAPVAGLGSVRLALSVNGSDDARLPTAHTCFNHLMLPRYSCREVLRERLTTAIENAEGFGLQ*