MLYMEYLKEVEGKTVHDYLEVKMGKMTKPIGVEGPVIVGAGPSGLAAAACLKQKGIPSLILERDDCLASMWQLKTYDRLCLHLPKQFCQLPLMPFPQNFPSYPTKQQFLAYLKAYADHFDIKPALSKTVISANFDHRCGYWRVKTQGVKKEETEYVCQWLIVATGENAEEVVPQIEGMSEFEGPILHTSSYKSGSMFCGKNVLVVGCGNSGMEVCLDLCNHHARPSLVVRDTVHILPQQMFGKSTFGLSLSLLNWFPMRLVDKFLLLMSHLILGDTAQFGLNRPKIGPLELKNLCGKTPVLDFGTLAHIKSGKIKVCRGIKQLAQHKAEFVDGKIEDFDVIILATGYKSNVPTWLKGSDMFCEKDGLPRKPFPNGWRGENGLYAVGFTKRGLLGASFDAKRIAGDIEHCWKAAN*