QKFTMASSSQFVPSLNAITTNQDLQWLVQPSLMHPPPGPSRSPAPPYPPGVIRAAAPASTRRRNDEHLSAEELERRRIRRERNKMAAAKCRNRRRELTETLQNETDQLEDEKSRLQKEIAGLQKEKDKLELVLEAHRPICKLGDSDSDSDPVPTISSLGIKMEREDPEVPGPSTTLPAKVEKPKPKITIPSKPVTSSSSAQNSESESLHTPVLISTPSLTPFTVGMIFTYPPHAHEPCGIAHRRSSSSGDQSDHSLHSPTILSL