MNTQTQKTLHPLILHAKTLLIFMSAILILANLYLINSTRDLSKSYSSHTNQAIWFLFQLNKEFTEMLALSPYLLESESNQSDVMVKYELTWSRFDLILNSPEADGIIGMPSTREFFQAAFARFKQLEPLLLAAKNPESLQTFIVAAQQELEIFIQFINRTFGMQSPLYVEQKEKLNYLSRIQFALILLTFSCVGLVSFILHKEATHHRVLALTDPLTGLENRTAMFAELERHRRSGGFSLFLLDLNGFKQINDTYGHQMGDAVLKQVAYRLNNSIPSFDYRVFRMGGDEFAIILSSINSTEQMMMQRMIKQCFDHEFELSGDLRAKLNTSVGVSTYPLDSTNLSQLIHLADKNMYEMKFLQKSPSS*