MKDFVIDDVGNADSIMDSDDDDCRRFMVNAVTAHHTPTMFQETDASVISLDDDDDGDLKIDEDYKLLLDDNSLVPPFEDDSKESETRRLRFNMVTNDANRSKRKIAELEAASAVPLASNMSEESTEDDEALWDVPLIRTLDVIKRDNEARKLAESTSWDVPLVRALEVIQRDDKARRMSETLWDVPLVRAQEVIQRGNKARRFLESKVDDTLRDVPLVRTKEVKRVHRVTEPSMTQSNKRFCVGTRKKNVEEVVDKDYKSYLTWLVDSSKHFTTVVPEKDLSAKVKVEIESWSSDDDDDDVIEVSDTPFTDGESTPFVVSKSKEVIDLEKDDSTDDESDSNCVFRKELMDVLEKPYDAGELLLLSAQASMKKPVSRCRELRKGRESSYETSELGQSYLEKVCDFDKEYKLADGDDKARLELLRGFFFYLENISLPGSFKPWLPENRKKLGQRKQCL*