MGRGGEGSDAAVQAESGTTPNLAAWVCGVNVLKIEPFELPAVLGPNDVRVAIKAVGICGSDVHYLKHMRCGDFIVKEPMVIGHECAGIVEELGSAVSHLEVGDRVALEPGISCGKCKLCKEGFYNLCCDMKFFATPPVHGSLANKVIHPGDLCFKLPENVSLEEGAMCEPLSVGVHACRRANVGAETQVLIMGAGPIGLVSMLVARAFGAPKIVLADVHPDRLAVAKTLGADATVLVTHNIEDIEQEVAEILKAMGSDIDVTIDCAGFTKTMSTSLKCTRSGGMVCVVGMGDNEMNLPLTPAAAREVDIRGVFRYRNTYPLCINLLTTGKIDVKPLITHRFGFNQKDVEDAFTTSASGGNAIKVMFNL*