MEDVDLGFLSQEKLDEKDYLDIECSRVGGAPLFIRKNDAAFLNESLENSFEFLMQLYAPKNSEISYHRILYIFINRDGDSQTAGWTRGVKVFREQARETDEIDFQLITSKVTKLIDSSEIEVDAEPKEENKKEIPEKLKNVKVDTENPSAEPYTKAKGDVSFLKFQKRLSRAPDQIMRYYHATSNEFPGLWCNNECIPSSIPNCACGAKRQLEFQILPTLISSMNIDHSAKNALDWGILSIYVCSASCDLANCGLAEELCWLQTFSEQGIIAPE*