MCVLWNLSVDEKLRAKMANSELLSSLIQALSDDKVGVKEAAAGVLANLAMSECNHCIMVEAGVIPKLANLLKDTKNASKVVRREARNALLELVKDSYHKLLVIDEGLILVPLIGASAFRSFKSPVKDAPLPEGVNLKEVFSTPSRFGLNVKSIGHELDETSRMALEVQGQQQFLAQCGVLEKEKGTKPHPWTASEPRVTLMPWWDGIARLVFILVLDDLSAVERAAYSIADISINEEMRNAIQEAGAIPHLVRLLGHKDEALKVAAAFALERLSLSYKVRISIESHGAVDPLVYILKEDVFSNNLKEKVAF*