MSFKSLVRELKDIRDSIGSISRHSFEVRFSHNNRVRSQSAVLDSGYYDALDVAPEQSCWANLPPELLRDVLERLEGSESTWPARKNVVASAAVCKAWREILKELVKTPQECGKLTFPISLKQPGPREGTIQCFIKRDRATSTYHLYLGLTPMETGKFLLAAKKVRRATRTDYVISLNADDMSRGSNTYIGKLRSNFLGTKFTIYDAQAPHNEAMRLTGGHGARRVGSKQVLPRIPAGSYNIAHVAYELNVLGTRGPRRMHCIMHSIPASAMEVGGNAPTPVEMPNLVDESFSSASFSKSRGASLDFSMPQTEYFSRSASKSGPLILRNKAPRWHEQLQCWCLNFRGRVTVASVKNFQLVAAVEPNQGVPQSEQDKVLLQFGKIGKDIFTMDYRYPLSAFQALAICLSSFDTKLACE*