MSIRHIRLPTVSASPWKNGAGTTRLLTEQPEWRLSVASITQPARFSSFAGLFRQMGLLTGNGVRLFPVSGAPPLLLDQPGSVIRFSGDLPLTGAPLNGPVDVLNLMRPDGSTGPDLTAITPENLPSDALLGFIAVDGHWDVTTKEQHYTLAPGDILLSEIPFKLTVLKAGQIAYAVT