QDLALQNFGLPTTSKSIGPGSDFSLERKGLLDQSNAEWSEILNFGESSTSLNGLDFNNNSLNVWGEISYNYSFGDGITKIDEQNILSSQNQYHHSEKESYGLPISQQTYEVESTRQEMNFEPRLKRQKFNSCKRCNCKKTECLNQYCVCFATGQYCLDPCNCENCFNKVAFSEKVEVARKMSLLKASTKRRGGCNCKTGCSKEYCICLKNKIGCSVETCKCIACQNIFGQRKGATKEGELQGSEPNMHFRFPIQQPLDNIISSSSINDS