MSLRFDDIEAFLNVAELNSVTSAAERMSLSKSVISKRVSDLERRLGVRLLYRTTRNVEPTEAGHFFYKAAKASLQELNNAAEIVALRENDLCGELRIVTPMSFGTLWLSPIIADFMSQHPRLEIVLQMDDRLTDFEKEGYDLSIRVTRLDDSSLIARPLANSQRVVCCSPDYAERHGTLDTLEQLMQHECLGYNNATPSQVWTFEPAFPGAKPRAVSPRGRFSSNNGQAMRDAALRGQGLALLPLFIVAEDLKNGRLVDAAPGLRPLDDVIYAMYSRAAAMSPKVKAFIQHLQQALSIPPWGNG*