MLYIVGLGLGDERDITVRGLDAVRSCSKIYMEAYTSLLSLGLDPAALANLEKLYGKEITVADREMVEERVDQVLSEAADTDVAFLVVGDPFGATTHTDLVVRAKKMGVEVKVIHNASVMNAIGVCGLQLYRYGETISIPFFTDEWRPDSFYEKIQNNRKLGLHTLCLLDIRVKEPTWESLARGKKVYEPPRFMTVNTAISQLFEVEEARGGSAYGRDTLCIGVARLGSDDQKIVAGPMEKLLDVDFGPPLHCLIIVGETHPLEEEMLEFYMIK*