MSISLSEFYQSSLTFWSHLIHILLQFIQTNCWNHITQKEQQQEELNEPCAISKTMDAFVEEQQKRVQRKSHEYAKVELLH RLLVQQQLQELEQRRLIRLALARRRLDYSN