MVTFNGVNYAIWKGKMEDLLYVKNFYKPVFTTVKPDNKTDEEWNLLHRQVCGFIRQWVDDNVLNHISGETHARTLWEHLESLYARKTGNNKMFLIKQMLSLKYHDGSPMTDHLNNFQGIMNQLSAMGIKFDEEIQGLLLLGSLPDSWETFRTSLSNSAPDGVISMDSAKSSVLNEEMRRKTQGSSSSDVLITGPRGRNKTRGSQHREQNRSKSKGRLKDIECYHCGMKGHTKKFCRKLKRENKNKEETKEDGNENCLATVTTEDLVTVLDANMINIACDESSWVVDTGAASHVTSRKDFFSSYTPGDFGTLSMGNETVSRVVGIGTICLETSVGTKLVLNNVKHAPDVRLHLISVGVLDDEGYVSTNGDGKWKLIKGSLVVARGNKRRGLYWTTASACVDMVNAVESDSSSTLWHKRLSHISEKGLNVLAKKKLLSNFQSAKLEKCEHCLAGKQNRVSFKSYPPSRKTELLELVHSDLCGPMKTKTLGGALYFVTFIDDCSRKLWVYVLKTKDQVLGVFKQFQASVERETGKKLKCIRTDNGGEYCGPFDEYCKHQGIRHQKTPPKTPQLNGLAERMNMTLMERVRCLLSEAKLPNSFWGEALLTVAHVINLSPVVALQSDVPNSVWYGKDVSYDHLRVFGCKAFVHVPKDERSKLDAKTRQCIFIGYGLDEFGYRLYDPIEKKLVRSRDIIFMENQTIEDIDKAEKVESSNFDGIVHHDEVPHTSVHDVVGFDNHGDAQNHVSNQHVDVDNNNDIVIDDPVAHEVVDESNIPLRRSTRQRFPSSRYSPNEYVLLTDGGEPECYEEAMEDEHKNQWIEAMQDEMKSLHENHTYELVKLPKGMRALKNKWVFKVKVEEHNLKPRYKARLVVKGFGQRKGIDFDEIFSPVVKMSSIRTVLGLAASLNLEIEQMDVKTAFLHGDLEEEIYMEQPEGFKVDGKENFVCKLKKSLYGLKQAPRQWYKKFESVMGEQGYKKTSSDHCVFVQKFSDKDFIILLLYVDDMLIVGKNTSKIDELKKELCKSFSMKDLGHAKQILGMRITRLRDKRKIYLSQKKYIERVLERFNMKNAKPVSIPLAGHMKLSKKMCPTAREEKENMAKVPYSSVVGSLMYAMVCTRPDIAHAVGVVSRFLENPGKEHWEAVKWILRYLRGSSDECLCFGASNPILKGYTDSDMAGDLDNRKSTTGYLFTFSGGAISWQSKLQKCVALSTTEAEYIAATEAGKEMIWLKRFLQELGLNQMEYIVYCDSQSAIDLSKNSMYHARTKHIDVRYHWIREKVENESFHVKKIHTSENPADMLTKMIPKDKFELCKELVGMSSL*