MSRRSSKTGSHFIKILMGDFSQRLRIPPDFVKHIVMDASQTAKLKVPRGRSWRVELSKMVTGTYLQDGWPEFVKDNSLKVSDFLLFEYDGNRHFTVRIFDKTACEREEVITCNTHQDTSGRIHRSSKKTCSDFGPHSQHILFGSGTNNQQSNPIDSPQTLRCNNTDSNKMFSELLCEGTFA