MKLFDRLKVDGDDDEADKGGTITVGIFWNVTIARRKEGIGRRIRFLDGGLTEEKKVRLSGIRRSDERKQEEDMDAAIEVDLKLRDRRRWMNVYTKSNHNPQLSNKAMNLGAQTGDIGFDYYAAEPEIHFFSAIPEEDSISKDDLEKKLDPSVFKIGSTQAAKKRWVAMGKQVSRKVQHVEDKVKESLLQIQQGLWLDRERLCWFAVNIGANRWLSLKRSDYLPRTCRRIYKFTSAMLDAGLKSQKWGWTGYSDVEKGPNYASKRKIFATDLTRENLHNWQELEFKEYNFNAKGQPLHASYLHPLLKVSDSLSFCPSDQQSFMSELDSQVPTAFDPFADANAEDSGAGTKEYVHIRVQQRNGRKSLTTVQGLKKEYIYSNILKDLKKEFCCNGTEVQDSELGQIVCSIFLTCATAKCFLTSSVFTCDIHIYLLVLKWVLAHA*