MEKAVERLSGLQKFPDNIRNICVLAHVDHGKTTLSDGLIAHNGFISQKLAGKLRFMDFLDDEQRRGITMKSAAISLLYTPKCAVGGDEAQPEPLLINLIDSPGHVDFCSEVSTAARLSDGGLVVVDVVEGICVQTHAVLRQAWEERLQVCLVFNKLDRLIVEMGYTPTEAYERMRNLLNEINGVMSAFVSEKFISQADTLLATSTEGGALDHGGRDDGGEGRDDEMHDDDDIESDHSTDTFSVERGNVAFACAADGWAFRTDAFAEMYASKLGCSCTALRRGLWGDWFFSPKTRKIVGKKAAGGKLKPLFVQCVLDPIWKLYKVAEAERHGYPPEGGKDLAAMAASLKVDVAEKDLKSADRKTALEAVMKAWLPLSPAILEMVAHRLPSPTGSSKRRVHRLMPAPTLKQTLAADDDAALAASRKAVSRCDASEGSVTTAFISKMLAAPASAVHGKSTERNGGASVFLGFGRVYSGALREGDVVYVINGAYDPSEPDDGSCEEIVVEELYLMMGQGMFRVKEVPAGNILAVGGLDRHVLKSATLSSSKMCAPFGNMMFQVAPIVKVAVEPESVADMPALVEGLRLLNRSDAFVEVGLMETGEHVIAAAGEVHLERCIADLRERFAKIDLKVSPPLVSFREGVSTTGSATVTTSNGLLTIKATAAPLPPFFPRVIEDSADSLKQILLSAHQKAGDAADTLVPEIMGKLNKAREAVAIDGDGSEDVIEKTLSSAWSLGPKHVGPNLMSVGKMLDGDRGRAEKQNGIIDFSDANVVKTIEGNALTGFQMACERGPLCEEPLFGVTVQLEVYSKVDAEAGGDGEVGEAQYGPFSGQVASAAREAIRKAVLKAGPRLVEAMYLSVISTTSEALGGTYSVLGRRRAKVISESIREGTGVFIIHSYLPVAESFGFADELRQCSSGASNAQLMLSHWEHLDIDPFFKPKTEEEREEFGEDGYVGPNMARQLVDATRRRKGLKVEETIVKDATKQRTLSRKA*