MDKLARIDEAIRRYYKTTSNGVSEELIDAILYSVDSGGKRIRPLILLEMIEGFGVSLQNAHFDLAAALEMIHTGSLIHDDLPAMDNDDYRRGRLTNHKQFGEATAILAGDSLFLDPFGLIAQAELNSEVKVALIQELSLASGTFGMVGGQMLDMKGENQALSLPQLSLIHLNKTGKLLTFPFKAAALVTEQAITVRQQLEQAGMLIGHAFQIRDDILDVTASFEDLGKTPKKDLFAEKATYPSLLGLEASYQLLTESLDQALTIFQTLENDVGFKPQIITKLIEGLRLNA*