MDKRRVVVTGVGAVTPIGNDAETSWENAKKGVNGVAKMTRLNPDDFPVKIAAELKDFDVEKYLEKKEARKMDRFTHYAIASAEMAVQDSGLVIDDSNANRVGVWIGSGIGGMETFETQYEIFLNRGHRRVSPFFVPMMIPDMGSGQVSIRFGAKGINSTTVTACATATNSIGDAFKVIERGDADAMITGGAEAPITKMSLAGFTANKALSLNPDPETACRPFDKDRDGFIIGEGAGIVILEEYEHAKARGAKIYAEIVGYGATGDAYHITAPAPNGEGAARAMKMAIDDAGLTPDKVDYINAHGTSTPYNDEYETQAIKTVFGEHAKKLAISSTKSMTGHTLGASGGIEAIFALLTIRDNIIAPTIHLKNQDEVCDLDYVPNEAREANVNVVISNSFGFGGHNATLVFKRIED*