MVALVVGNDDEVVLWTPDGDLYVESIGCKGTSGPTRLRGYGARGAAHRSVRGPIYRFRTAPTDDDIRRVVREAYSLVVKERGSVVPPTVVVDSRGVEVDIDEFYGEPFVRKRIIGKGGAVPSPDPVSPKNAIKVKPATADTVWVAAEPLGGLVLGQEVSLNSDEDVQIGDRTALTLRQGVWVKVDLVPLADVGSYADDRRKLFNSVAADPDPLGNKSPGQLARHKTAAVVGDESEKPQDPDVDDAAHGDVRTLYVDTDEHGERFKRWRNVCSESFTPVYDSKPLEGPCTALHLIKHTERQGGDPRLWLQLWMRTKHIETTDRTYHEMKVLVDVLYYAGTYDQVNIPGLMCLEVVCRRLQAIVDAYANAGKPSWENAKLFTGQGAPEDIVSPVFKTYAAKKNKEELELLQARQRVRELRGSPVVGYDDGSGEVVNSLPKKSPKVKAKQKGRGDDGQAAMALARMDALVRSQEPKGAVPRPEEALKALLRGSSPYDGVGANESLASYQPELVSLPADISGCPFLEDVLADNDRLYLKERSEQMLRGNDDVEHTELKPYWDPVLKHNKKEYNRLVRRLADIGYFNFTTRPECFVGIFFVWKSSRTRLRMITDARLSNAKFRDAPPVSLMTSEGLGRIEIELDQELLGSGDFLENFSVHVGLSDVENCFHTLRVPMWMSRYFCWDAVPAKVVGLDGKQVDGVTLKPLDPIYPCAGSLCQGFSWALFFAQRANEQMCASISSLQDASLSFDKGEPIVMRVGAEKQSKLHYYVYVDNLGVIDTCETLVTEALDDLVSAFDASGLVLHGSEVTSGVVQALGCELDGTLRRTTLSRERLWRVHQALTGLLGRRKCAGRALEKIMGNQPWLRLVFQRQGMDGRELWTPKLWGRWFHKEGILILEARTLLKSLKRENPTSARHLEPKKRQRDLVLAHEGREVVPNLAVKKQRILDNQSEILQRRLQEKRIPALGLPTTEVQLKELIKNLLVPGAEKLRGEDLGHSSDSNSTESELKVGARGKRTRGPPSRPRGALREIVDAMVRNPKSQTILEHAAVSERVRQNYARRLEDFQAFLKKERLPHHLDEDMDSALVIFFNQKYLEGEGAHVGDYTLAAIMDANPSFGRQGHRQLPRAWRSLKGWRKLCPARSRLAFPLAVWCAISWRMVQRGHLQKAIFNLMQVSTYHRPGALLQLRKLGLARPTSGITRHWSVVTSLTETDDISKTGTKDDSIVLDSKWITFMGPILEQLKKGKPLDRVWNFNYAEYLSVFRSCCKDLRIDLVPYQARHSGPSIDRASNVRTQEEVRKRGGWMARQSVARYEKAGRLAATWQKLDSATQLTCKAAEANIEAIILGQHYPNIALP*