MPEESIALVVDNGSGMVKSGLAGDDAPKCVFPSIIGIPKMPNIMVGMEQKECYVGDEAQNKRGILTLKYPIEHGIVTNWDDMEKIWRHTFFNELRVSPEEHPVLLTEAPLNPKTNREKMTQIMFESFDVPAMYVSIQAILSLYASGRTTGIVLDSGDGVTHTVPIYEGYVLPHAINRTDMAGRDLTYYMMKLFTERGYTFTTTAEREIVRDIKEKLCYIALDYDEELKKSEERTEEVEEMYELPDGNLITVGSERFRCPEALFNPSLIGRECPGLHITAYQSIMKCDIDIRKELYNNIVLSGGTTMYNYIGERLTNEMTSLAPPSMKIKVIAPPERKYSVWIGGSILSSLSTFQKMWITKEEYDESGPSIVHRKCF*