MFKLRSGLTACGVVGCLLIAGPVPAQVVAERPSFEVTTVRPAKPLDGGQSWHTENNRSIMENFTLRQLIRNAYRLKVESQVLGGPEWIDKERFDISAKMDDEEFRKMKALPSSESGRISGLLQQSLLAERFGLRVSVEQRSMPVYALVVDGGGSKLAASVDPPAKEGEPKPEAQHSMMIHSGDHGTHLEAKSITMADVSGMLSDKNETGRRVVLDQTGLTGNYDFKMDWAQDNGSGAPADATQPGLMTALREQLGLRLEKREAEVPVVVVQSASRPQFD