MELHCSVKKLENEKAFEFLGGVPLLQRLPSSSLRKIAQLVDVKHCEPGEYVVREGEPGDGVYFILDGEAEVLGSARANDENRPEFQLKQYDYFGYGLSNTVHQADVVALSKLTCLVLPHVHSTLLQPKSIWRAENSLQTCSPVENILHLEPLEVDIFQGVTLPDAPRFGKVFGGQMIGQALAAASKSVDCLKVVHSLHAYFILAGDLNMPITYQIHRLRDGKSFASRKVDGIQKGNVIFTLMASFQKEESGMVHQEVAIPSVPAPDKLLPMEELRERRLTDPRLPITYRNKVATSQFIPWPIEIRLCEYETATNMTKSPPSLRYWFRAKGKLSDDQALHRCVVAYASDLIFLQVSLNPHREKGFRTRSVSLDHSMWFHRSVKADDWVLFAIFTPSAHSARVFVTGQMFNQKGELLVSLVQEGLARKINPGNSAIKSML*