MQSKIVLGLSLLAATGMAAPSEPLRVRATLPIPSSKGSVTYDEVKSITGTFDGGMKTYGRGVSCTGQKEGGNKDAVFQLEDGATLKNVIIGEDQIEGIHCMGSCTLENVWWSAVCEDALTFKGDGDAKVIGGGAQGADDKVLQHNGVGDVTIDGFTVVDFGKLYRSCGNCKQNGGTRNVNISNVKAYNGKVLTGINSNYGDVATFKDTCASSVKDICVEYKGTNNNDEEPSKIGSGPSDNCVYSDIPSC