MGGRTKEAYDRCLVASRHDNFWQKTLKNVASLKNAKIGSDTSVQLISFLLKVAALDVVRRFSKARVPFLWRGIQGLHVLSCLPFKWMEKWRPLRNLVRGTQKLSAPLFFLSIATIFSDQSDDQNDSPNSLAATTELPESSSEKSTSSTRSSDVSQSCRAIWLRKELDKHEITLPERIDEDELLRFYAASNGDFSCFLSSIKKTIRWRETLCILSTEQLETWCHLVFWHGYDIKFHPCLVIRLGLACSMLESHDRPRLAQAMVSQIEHGVLHHVMEKDPRITVLMDCEGLSTLKFPMHMMKSLSTLVQDHFPNRLATLYVIRLPPVVRIIAQSFIQILKPVTREKLRFEGNTYLRVLMEQFETVPSFLGGQCSCPKCALIDNQMGSLTRNNRGQTRGAQGSTSNGGAPEACGEDEVEDLGFYREPYNDSCDQMLRTTILSILMVWIFIAFYAGMRDPESDSWL*