MKHHGSSMGLPQPSVSSDRPSLVCDHHRPAMKEVARGQSLVTQLRAIVLPALQADERSEIVAQMFQSILDCSSKAMAELQQLHRSRNARPDDDDVLVDDKKRVRRISSDCCSKEEAIAGDSGSYSRRFKTLLLTLIIIAREGTISWGLISSFESITKQIPFNLERLCDDSVSLETPVPHYDGRQWRKYGQKHINNAKHPRSYYRCTYRQEQGCKATKTVQQQDDSSGADHPLMYTVVYHGQHTCKDNDGVNSGADESEINARSSSDTQSSISSTCTDTYDQQTSLHDNKLIDKSEDVYEPFDMAAFAPLDLDSWELDALLRFGSA*