MKVLMKMMLEFENCLSGLIFGNDVARNDGLVGGAHIRKNIFEPFENTLKTLPSIDESETDIFNLIVNNQGIRPDQFVPFDAFSILAKKVVGRFQDPADELVRDVFKTLCEMTKFAGNKAFGSFENLKAAVFQSLLDDKLEGSLPFASKSAQTFVKELIECKGTHVFLRIKDMNSSAESFGAGDHLNAKFGNLQSEDDSIVSLNSSTFRYDGANKSGGSADVIPTFAHGRHLVNFLVSTSASSGKMNFEVGILANGTSDDDAPSVLFASKLNAGFTVSIATRERTGYFYSQRDGYVDMDPERLTSPPPVLKSGSNVQLQTTVDKDTMKVQLAVDGAFVLREPVTITSKEAAAANSNSKPAIASEHFARARVTLFTRSEQISIASYLNDRYAVAMTKNLVQEFVSQTVAALASDIPQIVGTRMLNNFAKSLRIWLDMERMRWLEDGKKLGDLLAEAADIRERREALAERLRVLCASGSQLALLG*