MKVEAFIPAVLLLCFGVMLCLKSSCALQIGNNNELKNYISWEDLRVVEDGRIERSFSIKENSNWVTTNANANANATNVRRVIVVDKNGGGDSVTVQGAVDMVPDSNSQRVKIFILPGIYREKVIVPKSKPYISFIGNESYAGDTVISWSDKASDLGCDGKELGTYRTASVSIESDFFCATAITFENTVVAEAGEQGRQAVALRIIGDKAVFYRVRVLGSQDTLFDDNGSHYFYQCYIQGNVDFIFGNAKSLYQDCDIHSTAKRYGAIAAHHRDSETEDTGFSFVNCDISGTGQIYLGRAWGNYSRTVYSNCFIADIITPVGWSDWKHPERQRKVMFGEYNCRGRGAERGGRVPWSKTLTRDEVKPFLGREFIYGDQWLRL