MSRDKRVKHGGDRDYSHRSIAECRFLCSSLSQSVVVVNPLRVCLAPLWLCLTAAADDSSAFDVNPPRLPSDEIAQISLSTQNDQNDYTRLPPVANFDVFINHRGKDVKDTLASHIYDLLQIHGVRAFLDREELPTGDAFPDAITEAIQSSSVHIAIFSPHYAESSWCLRELALMLKTPNATIIPVFYNVKPEELRWEKGTFAKAFDKHYRRYSQEMVDEWRAALQEVSNISGLSLSDFKGRLATKVVQEDGKNSNGFSGIIGIAGIGKTTLASALFNSIRWDFERASSIEDIEGEAEKNGLLDVQRKLLCNLMHHDYQFPDLSHSQAKQIIKKRFSNIDALIFLDNIKDYNQLDAILSPEVLLPGSTLIVTSRDSSIFKLHNNFLKYEMPGLNGSQSKELFCLHAFESGVACAPFKNLVDKFVHVCNGIPLALKICGRELYSESSPVIWESYLEKLTETMPVHLKNILQVSYARLDEKQKQILLDIAIFFHGENVRTIERIWEEKSFAYDLRTLEFKCMIKKSEMDVLTMHGAFRYLGRAIVDEESPNPGSRSRLWRPKDIKKVLEKFEVLF*