MISSLPRRVQWLCWLAKTGCYICRRSDGTLNRSLEAWMIRKAPANETPTRGVYTKDIVINETTGVWIRLFVPFNEEGALPVVVYFHGGGFCMLSASDQAYDIFCRRLATRRRVVVVSVEYRLAPEHKHPVAYDDSFAALAWLRDRGSDYLPPNADLSRCFLMGESAGGNIVHHVGCRVAGEGDMSPVKIVGHVLIQPFFGGEDRTPVEERLSDGVPLITLEATDWFWKAFLPEGATRDHPAANVVGADSPDISGLSLPPSLVVVGGLDLLKDRDLQYVEHMKNMGKEVELLFYEDGLHAFHLLPYDLSSKFLDDLREFLQN*