MSFLKHVFLLLLAFPLVDGIATGLSRSAGTPKHFYQARSLIVCQAKCEDKCNSTDSIWLRFGCNKCMQECIRKENMVFEDGPQEVEDPSEEHNEQPPSIDCVKEKNHKKAKSERSREHIRRPMNAFMIFSKRHRPMVHSKYPNRDNRTVSKILGEWWYALGADEKQQYHKLATQVKEAHFKAHPDWKWCAKDKKARSDAAHMETPRSERSFDFDFKASDEMAAACIDGNDSDVFSPTTPTLPRPTPLRGDNIDMGLESPLMSPTVAGLPAFVPPSISIPSSPLVSSAFDLTILQKAVSAQVTDALILLSLAEED