MSNLTSSIQLTRQSTYKLNNGSHIPVIGFGTYLLDASQAADLTYQALKDGYRHIDTALAYHNEKEVSQGIKRFLKDHPEVQRSDIWFTTKIDTQSLGYEETKKAVERIKNDVKDNIEYVDLILIHSPLASKARRLSTYQYLQELVLNPNDAPLIVKSIGVSNYGVDHLEELFNWEGYLIKPVLNQLELHPWLPRLELREYLYKHEILAEAYSPLTQGYKLDDPELLAISKESGLTPAEILLKWSFLQGFIVLVKSDKPTRIQQNLDILPQGKKDDDELQEGVNLGVVSLNPDIIEKLNKPESHVVLTWGGKDPTLFKDA*