MDLSRSLFRRIASRDNKSLSCIDKQKGKNEDIDELEDIAEVDKQLERYQRDTLRAIRPQQIYCMGFFENKNGLYRISREVELSVLTKPVELKIVAKEFENGLKYSGYKYIHQAPDLMMPIKEFIDKMSFGFQTKGYEEFKGTNLLVSIEFIGRLTNRSASKYKINVNDVIENMHSKGIIFMSPLKISFEERAGEEWKISDLIESKTLSQPENYISYQNSKGNTSIRFINYKPKTTDDLETEASDRNIIDNRRHSVSEFMEKLDQESEIKYYENKLKEINEEYNNSMKCEWPKIRDKELYFYRELARVKKVKKNEDMAVEIFKNHETKIEQIKRIEQDKHGKEEQNLGKILSEEEQWAENERLFLESYEEEINLINEMENIKNEIDNAEQYNDFINTLDEVGLHNLDNAMEA*