MALKTEVLFSHQWNVRVSDPGEEGSVNHFFESVFITLVAQVDGSKITYEFTRKVEHTIKVQQYFTDLNKLFEFLGDYLSPVALGYVGIRIGQLNLATDAIQ