MSLQTATRPQYSNKPAAGVGMWTEDEHARFLEGVKLFSSGPWKRVAAYVGTRNVRQTMTHAQKYRLKAARRLREAQRKQAAARHGLHNARRSDNALAQRSLQTPSSGNGLGLGSYSKMRLPCTCTEKDCPHMDDASKIYMSIADAIEILDSSKTPIAGSPVSTDDTLGNTWLNAGTFDPVLKMEAFGADLVPLDSAASDSDEFPTLEDCASELLELLF