MDNNSINNVNLPPGFRFYPTDEELVLHFLHRKKTPLLPFHPDVIPDLHLYSYDPWQLHGRALAEGNKWYYYSRRSTQNRVTCNGYWKPTGIEEPVFCSTKNNRIGIKKHFVFHMGESDSVGIKTNWIMHEFRLSHSSTNSSSSSSKIKSQPIKDYSKWVICRVYESKGDDDDDGTDQLSCLDEVFLSSLDDFDEISLPNYN