MKRVGHLTKLFGTHHCLVPYKTAYCCGIFVTRLAMASSPAPKQQTAIPHALVLSFPMQGHINPLMELCSKLAGSCGFAITFVLSEHDYARCKQRAGEEKKKKKNKEESRETTVKETLGSTAQEGEAEMDAVHGDGGSNRSVETLGSTVQEGEEEDDEEEEGAGYGDAGRVRLIGVPDKLPSSRVRTGGSEFRDSYEAMVNMREGVELVLARMQQSSSASFCRNRVTFLLADTFVDWAHLVARQFQLPLVSFFTSNAASALVFLHAPSLVAKGILPFRDENDDFVANEEVADIPGIPPLHPQDFPLCFTFGASHYRYQFVLRHHGNFHHSSVMLINTLDELETKAITALRQHVSALPIGPLLLLCSQDVPVSKVNFNYWEEQTHCLKWLDTQKASSVVYISFGSIATMSDLQMQQLALGLEASQQPFLWVIRSDSIEGSLASSLPNGFLGRTKNQGLIISWAPQLSVLSHFAVGAFMTHCGWNSTMENLSIGGLPTICWPLVAEQRMNCRIFVDEWRSGVEIMKGEDGVVDKKEVERVLRALMQGKEGIEMRARAATLQEAARKAVDKEGSSISNFKAFVDACTSNTLEIRKHVG*