MKDPVQRTASPYTDPAVKGPKSQILSEGYQADLRKMIVSNVNKTPLHPGGVAPHHEHTELEEELHETAHIDYDRVAIIPNPSVPALYEDALVYETGSAITSSGALTAYSGKKTGRSPLDKRIVEEDSSKNDIWWGPVNKPMSPEVWKINRERAIDYLNTRNRIYVVDGYAGWDEKYRIRVRVICARAYHALFMRNMLIRPPREELEHFHPDYTIYNAGSFPANRYTEGMTSGTSVAINFAEKEMVILGTEYAGEMKKGVFTVLFYEMPIKHNVLTLHSSANEGKNGDVTLFFGLSGTGKTTLSADPQRALIGDDEHCWSDRGVFNIEGGCYAKTIGLSAEKEPDIFGAIRFGSVLENVVFDPETRIVDYDDSTLTENTRCAYPIEYISNAKIPCKSDSHPTNIVLLTCDARGVLPPISKLDRAQTMFHFISGYTSKMAGTEDGVTEPQATFSSCFAQPFLALHPMRYAKMLADKIEQHQANAWLLNTGWVGAGFAQGGKRCPLKYTRAILDAIHSGELAKVEYETYEVFNLQVPKTCPGVPSELLNPSAAWTAGTESFQTEVKKLGGLFIENFKKYESEATEDVVKAGPVV*