MSEQQTTHGEAMSQPLAPYLPEEENQKRSCIFYKLIVPSILHDKKLRIPDKFVKKFGDELSTVAKLTIPSGRLWLVELRKLNKKLWFDIGWHEFVEHCSIRAGYFMIFRYQGNSDFNVYIYDLAKSEIEYPFNTCSSLEEEPSGNKQCSVPIDKDKGEDNSFGISKPSSSPCPVLSPSTINVEDEGAYYKKNKNSTSGVKLKYLHLAEEVHNQEATFQSPQDKGIIQFKSNVTNKSDEVGLRGRALTSEEKKSALRAAEIFKSNNPFFKVVLRPSYVYKSLLLHIPSIFARTYLNGIKGDVTLTGPNGKQWRVRCISQNGKAKFGQGWSEFVWDNNLDESDVCVFELVKTDDVTLKVTIFRVLQDARSEECQPSK*