MGTLSDTSYEAAVEKLNTLIHRNDGDLGPEMRRSWENNFKMTFKHIKILELEEPVKRLSIIHVAGTKGKGSTCAFSESVLRESGFKTGLFTSPHLLDVRERFRFDGLMVSKELFAESFWHVYNRLEEHKDTAPVPGFFRFMLLLALQMFTSQRVDVAILEVGLGGRLDATNAIRAPAVTGISSLGLDHCDLLGNTIDLIAGEKAGIFKPGVPAITAPQPEEAMEVLRKKAADLEIPLEVAPPLETYGLHNLQLGLKGDHQRLNAALAVALCKTWAWRTGNEEHWRSAMVTGGLPESYVRGLEKTRWPGRADIVEDNLDLRDEEPSLEKGSFKFGRLQFFLDGAHSPESMEACGKWFCDEVEVDKKLKKANNKLSNGITNTNGDVIYQRVLLFGCMPRRDPVSLLPPLVNLCSQQGLPVDMAIFAPQSSSYVSITPIKNAPKADFSWQLTLQNHWESLRKSKLEEGNRLSTATGAGSMDLLSSLEEKKGGCQSIGPSSAVMASLPATLEWLRSCARRHPQMHIQVLVTGSLYLVGDMLKLLKH*