MVESVLDDISHRRFNPLRGSYVLVSPHRTKRPWQGQQESPSKTTLPAYDPACYLCPGNKRAQGDTNPKYEKTFVFVNDYSAVKEEQAPYSPESGDSVESFFLKAEPVTGKCYVLTFSAAHNLTLADLSPAEIIPVIDAWTEIYSAHLSPKSPLAAVAPATTLPPNSPIANMAKPKEQYRYMQIFENKGAAMGCSNPHPHGQVWTTSSLPEEPAMELEQMKKYRREHQNKHLLEDYAALESRKQERVVFENQAFLVVCPWWATWPFETMIVSKKHKRALVDLNENEKAQLAEAIAEITRRYDNLFETHFPYSMGIHQAPLEGTDEEIEASYLHLHFYPPLLRSATVRKFLVGYEMMAEPQRDITPEQAAARLRACGGELYRKKMDA*