MSKRELNPVESAGVGALSGIIEVVLQQPSVSVKNAIQDKKPISFNPRVLYRGLSVNAGSIAPVSAVQFGVNSFLEKSLSTPASTVQKGVIAGIAGMVSAFCSGPAELIMIQQQRTGLNLIKQIQTVNRKYGALCFFRGLPPTLVREGFFTAAYLDVNPLLQEKFQAAASFKDRQTLATVLAAVVSGSLSTFITHPFDTIKTRMQANLNLQKYRTVTSTAKVLLQEGGMAAFYSGLIPRTQRIICAVFILGEAKTHLTELYLKHFG*