MVVLSQLALEPFSVIKTCKPIGLFSEIPVIDLTDPHAKTLIIKACEEFGFFKLVNHGVPMEVMTKLEALATNFFNLPQPEKDKAGPPNPFGYGNKKIGPNGDVGWVEYLLLNTNPQISSQKTSIFQENPQIFRSAVEDYILAVKRMAFEVLELMADGLEIESRNVFSRLLRDDKSDSCFRLNHYPPCSELQALSGGNLIGFGEHTDPQIISVLRSNNTSGLQICLKEGTWVSVPPDQTSFFINVGDALQVMTNGRFRSVKHRVLADPLKPRISMIFFGGPPLSEKIAPLPSLMAERGGSLYKEFTWFEYKRSAYKSRLADYRLGLFEKTAGQ*