MTPDGHTPSHPYEYDLLVLGGGSGGLAASKEAAAHGARVAVLDYVKPSPAGSTWGLGGTCVNVGCIPKKLMHTAALLNYQQKVDQPHYGINVSESQTEEWMGMSQDNADAPHSWGILKNNVQNHIRGLNFKYRVDLREKEVTYLNMLGKFKDAHTVETVDKKGNVGSITASRFLIAVGGRPSPLDCEGGELAISSDDVFSLENDPGKVLCVGASYISLECAGFLKGIGKDVTVAVRSILLRGFDRECADLIGEHMRHEGIVFKEEVVPKKLVKTEGGRIAVTFSNGDVEEYDTVLAAIGRTGDTSKLGLENVGIDVNPKNAKIPAKLEQTCTPNIYVIGDVMDGCPELTPVAIHAGKMLSRRLFAGSTAPMDYRNVCTTVFTPLEYGTVGYSEDDAIAEFGKENVEVYHKYFIPLEWSLSPSRSESQGFCKAIVYKATRKVLGLHYLGPNAGEVMQGFGTAMKLGCKFEDITETVGIHPTTAEELTTLSITKASGADAKASGC*