MVDPTGKGSEIEVEDSNSNPNAPSSGNSPSSNNEQKKTCADCGTTKTPLWRGGPAGPKVSSPSISQIAPRGVKPTLDLTLCYPFFQSLCNACGIRSRKKKRAILGINKGSNEDGRKGKRTGGALGKEVLLHRSHWKKLGEEEKAAVLLMSLSYGSVYA