MSKQFEIPPFPVVTTPFLLRYLSALFDAAQRKYNTQVEFIAVPYLPDVTFSFPPPPPTLQHAIQMLSDDESSPSVSPSTTVATYSTPSSPDRKAKTKFGSYPPVGLKSFIPLLYLTVFQACQCKVCGKEFSRQWLLQGHLRTHSKFIFIIVNLIFCFFFSAGEKPFQCEICCKRFADKSNLRAHVQTHSGTKPHKCSRCGKSFALKSYLSKHEESKCLVRQ