MDQIVNVNEFQELARQALPKMYYDYYSGAAEDKHTLKENVEAFSRIMFRPRVLVDVSKIDMSTRILGYPISAPIMIAPTGNHMLAHPQGETVTAKAAAACNTIMIVSCMSSCTLEEVALSCNAVRFLQIYVFERRDVTAQVVKRAEKAGYKAIVLTVDVPKLGRREADIKNKMIPQKLRNFEGLTEVQPSEGSGVEAFASRALDASLNWKDIEWLRSITKLPILIKGILTPEDALKAVEAGVDGIVVSNHGGRQLDYSPATITVLEEVVNVVKGRIPVLLDGGVRRGTDVFKALALGAQAVLIGRPIVYGLAAKGEDGVKKVIEMLKNEFELTMALSGCPTIGDITRNHVRTEDERLKSNL*