MIILLHLITLLNIQCAGRIVPVEVKIKNDWEGKREFIYLENVEIEKRFKKMRYQTRFRNNIEDFLCPINFDFIENIFNTSTSTCSKYSPAVQLKNKIVIEIVNNQIIQNFLPKFEKRILLNNTFNKKDKKQYETCILDENLEKIKNLKDLNSIKEKYENKLLSIEYSKEENERIVYIGKKIIEINDGTERHCFNCWFNQTFQWYTYLKGQYLCHSCFIYKEKLNRKFRPKVLYNIKQIPIKHNRKCYICGSTRKVNYRDSESESHFCVSCYHKQRYIKKKANKNLKEKGSNK