MMLCTEGREGFMVKVHGLPWSCSAILFFFSDCKIQNEAQGIHFIYTREGRLGGKAFVELESEDEVKLAKKDRETMGHSFVEAFKSNNVEMDWVLKHTGPNSPDKANDGFVQLRGLPFECSKEEIAQFFSRLEIVPNGLTLPVDQGRSTGEAFVQSASQEITEKALKHKEITGHKYIEIFKSSRTEVSTHYNPPKAYGHAEARSHDRPGSGRGFNSIGRGAGFERMSYSEGYRANDNYNGYGYGFGSDRFGRDLNYCFSGMSDHKYGDGGSTFQSTTGRSVHMCGLPYRATENDICNFFSLFNPVRVHIETSPDGTVTGEADVEFATHEDAVAAMSKDKANMQHSDVEPFLNSTAGASSSAYGSQMMGGMGLSIQSSYGGPASQQLRGGYGGGCGGHSSMSGYD