MDVPMDLCVVCLLELDKYSKRPQLIPCSGRQCKVKIHRVCSSTPISATDYVLMKKPNEVFDYFCPKCSSHPSTSGSTTTRQVVAVENLAIAVTRKRGRPPKTREVVAVENSDVPVEVRKRGRPRKRPALPPSPTTTRHVNAPKRLCLRPVLSSSGVGLVDQDVTSTVTPIDVPFGSTIPQVIITPNEEPLCTVPENSEGSSRQTLPVEIEESSIRRTQSGITESAAKVVLSCGVATIVHKKIHEGNTFALIGQHSDSCHPIPGLDLQLTLLRDAKQAALNSKELPAKAIVEPLLYKLFKSNKKFLLPKIENWCRVVNRFREDERPPNPPKIDFELVKKVLPKEFQVHDINSKKPGRALVKGCGFHWTQCLSDN