MSLLAALTMDLDLTMIPASTMTYRPELLKHRPFQAGHCELLAGPVDEGFVLSMERPLLAGDGFSDWMTERTDLATLLSVSGEPLPLSLPSPPAPDLEAMASLLKKELEQMEDYFLEESLSPEQVAPSTPPSDGNFHFPFGDALQPLDHHSTPAPLQTLDSSCLELLELYGRETPAELPLQANEVHVPVQRPPKGDRRQKKRDQNKTAALRYRQRKRAEHEALGDECQALEARNRELREKAESIEREIQYVKDLLIEVYKARSQRVRTSL