MKSSLLALLLVALCQSSTAIVLSPGGKCRVLGFFPTETTPEDPAPFTRWTQKEVKRVSRSMMAAAKLALEHFHARDTTLVKELADLPKECNVELDLDVIADHLTTKRAGQIMVEEASELCAFLGTYDPDVARAMQPTSVALDLPQVIFYTLDQFLTSSIRPSAIGLPPTVLPHTRGLAEYLNAGQVIAPQDAAQKFGMKSEKYQDDHLGIIPTMTPEELQRKVLKEVHDSGVKTIFLNKIDSRSLNLTAHILADYGMRRRVRGV*