MLSVGSNGADEYGGQFGNGVVVQQGGQMDDNELEEGEACYYQDDCNYDPDVALSYIGGKGNSNPACSDLHPFCPVWGRPAKHLNSNAYNHMDEWYPALLKNVPFGQWIWGGQVSDIPNPPLCTLIVAVENAGMVFFMPSILENLRIKQEPFLLLWQDVKLQDVLGHFQKDFEGGVSAENLASNQITKVCNLANDLVKGIKAVTSFESAIRVGWQCAAVGSCFDKVQGGKMFQIPQIPSLFVIAFHYTKQPNTTMPVCTAVPQCSGPQALVAFSVDGGIPLLVRILMKATFCGGILLEASWPWKFPSSTERGAKFGGYGSFLPTHQRSSSVLLQPKTPAIVQNNSTQKSPNEGAVERIHCTAASSTSAALPSKLALASNNILSGSAASAADIANKKEMAVTVTKGSGDVSPWKKESVVKNVTGGDQKKLKLRIKMGSDSVRCRKNTAIYSGLGLENSPSPSLEDSSDNSRECSPEDEYSPVQSPLSIIRIMTSHQIPGGFLLTPLRDILLHLSEKDEKSSLKDDKGRAIKTEIQEGPLSSKNDTESVKDLQGPKEKKGRTSDKKGKYIEIKNETDTEMERNATNTSKKDIEFESKTVRELGGNNLKHPTKSSSKDSYQGRSGRENMADAGKEHLKRSDILKEVVKGPSKDKVFSSDLARDEHKEADGIRDLGRVNKGESGLMLVVGKQAGKQKEPDLAKEAVKGSSHKDSTSDLRKIGRESVKDTRNNDLLKDSTGYRERNEQKNATKEMFKEKVSGKVNTTHEMSSIEKERGKEHASANKRRPKELSRNMNSCKEASKEKTRDVSREVYKDPRKNMPAKDSLTCETFGEGGKVRKESGKASVKDYHRDYVKDTGQEQAGTRKDSIEIGHKDDMKESRPEHFEKGSSLMTEREKEREHGVTKVSGSKKLERDSVSEVHASNAIVSQPLPGVVTGTDAGLVPVVPVFINENWVLCDACEKWRLLPCGVEPSSLPKKWLCRMLYWLPDMNRCDISEDATTQALYAMYGQQPGQGQVDANKGQPQLPGALLPEPVHDYKQGEPNHEAKVQKLNMISSNSKKGQVQKSIPNVPGPANPSSSLSRKSKQSSVKSKSLNDVVQQPLEQILGNIGVSHQAIKGSDLVPEKHKSKQKEKWKLRQNCSDEGQDAGQSNNLTLKTKRKREGEPEAHKSAKKIKAEDAVGAGGDFFLDSNSSDRVGPYWNGSTPVKSSGGKAKKMKDSLSPKKDFKHELREGSLATDKKFKDQLQGSIETDSKGTYSGFDTGKFDRKEFSTKKRKIKEWKESQASQEGLQERDYILDGRVTVKEEESETEHRREKKTKTSKSDGKESSASKADGRNERKGKVTRILVSSSKDLLPNGKEEKTRGGLEKEHELGQSRVRGVAQRVSDGNDIVKKDLGYRQPFVAATSSSSKVSCSLKNLANFPEVRGSPVESVSSSPLRISKVEKISLARRNSVGVDDLMDTSFPCLASPRRCSDAEGDAQSDHSGPDGKTKTSCFEQPGSHESWRGVQSSVLNSGRANGENHDRDGKQFSDTKTINEKFHRKLDRSSTDGDHLAPEYDNLQLVNGVNIVERQDRCFSERREKEWTQEKFRDRYSTDGCQERKGSREKLIKDQERDREKNTFHDKGKDKMHDCVNDCHEEFYVGAKNVGSRHPEGHLEGHACSPYDEVPREGKEHFDDKRSNKADKERRKDMEWNSKHDTRPKKPVEGRKGNQLKHDVDENIGVLPSDVHTKQNGDYISRHGKAGTMPWKDGKANLQKSFQHGPSRGEKASNQSFSDRNLQSETVSIRGKSQANSCSRDKLESQGHGSGAGHVLNKGNRLDGIAVDASNGDFSRVPRESSKADILHGAPSCGLKPPAFNGFAGRDPEGAIASPIRKEHGQAAANAMKEAKDLKHSADRLKNTGGNELESTGLYFRAALKFLHGASLLEPCNADNAKHGETTQSMTVYTDTARLCEFCAVTYERNKEMAAAALAYKCMGVAHMRVVVSKNVCLSRDRHELQMAVQMVPPGESPSSSASDVDNLNNHALMDKSSSVNPAKIVGSPQVAGNHVIVARHRPHFLRLLQYTQDVNAGIEAFRKSESAFAAANSSLDDANYGTEGISAVKRVIDFNFHDIDGLLRLVLLAMEAIYH*