MGKLKDRLKCMMEKEQAGSSALLTDEHWTAGWTLGPQALVNMLRGAARRGFSALPEALQKAMRKSYLGLPFSWNSWHGTSFPAQDWIPSTCSGAAGSPCLMSIDARATLGATLKVAYDLCPATGLPFLSVNCEGSACSRFLRPCSADADCRADAADTGAVCLNVMEAPRPNTSSNSSRSELSFKACVSTAPRIGLVSSNGVLSINASASETGWFFGSFDFFVTKFAAVAEYFAKDVMKCSTADDKTSCPQVSGWDGSSDLSYSGPRIVIDKEAPVTKLLALDCEGALHVGLMNFGITLRVPVARPVAAWLGGYVKKLQAARYAARSASFDEKQAVYYQPWTAGYMLASFTNAAGKPARPALSSLAVTDDAAFFDVSGASCSMETLSSSGKGYCLANLAKFLPKGLRVEMALGQCGGQEAGLPALELGVSGPGADLFTMHKARRPRLPA*