MMKKKEICAESSENMASSQKLVRSKGSVWADVQPELLANIFRRLPLKQLLSVVPCVCKPWMRASLDPLCWQVLDLRELSFQASNHRLARSLLRRTEGHLQEFVFPYMRHPEWLKVLESSAPMLQKLHIPYSCVSNEWTISVAPLMTHITDLDLSDITGVQNSSAALEAVGKHCRHITHLRWNRDHSWVRMTNHLFKDDSEALALAQNYPSLKHLELRNNSISTQGVRAILDGCSLLEHLDLTVCVMDMDKFLQRECQTRLRVFLEPLHNVDACEFDDIFNEYDNDDEIDDVGCGWCSFSETGEDYFSELDLLCDCHDFGDIETEYRDEVKDEEDEDEYEGEGGDEDGVEDRDADADHDEGEDELDDDFEVEEKNEEDHVYNGDHADDDYDTGGDDDYDQDADEFDIF*