MMSLQLENRGLLRGPLSEVFAAPDSFNGLNTEIDPRFSNNHHHLLNPVLPSADEVALQWRISDLRIGLQVSESAQLKVEHEKEALIQHAEELQATIYGLYAEVNQLKYLLALDNKEAGEVKRITSMVTDSNQVTSATEAISNAHKAAVELSKVRWHASVLINSLQDEIERLIQEAAHSRILYNARGRQIQLLKEELKAKFSDEAAINQQSKSITRGRNHPMDRTTGDATLPANKHAHLQEEVPLEATRTHYDQELQKVAELLGGKEVDLLSKQVIKFLNAWEYHLGLESEPCSPLEWQVESSSEHEMWKEE*