MKKALLVVSFGTSYHDTCEKNivacerdlaascpdRDLFRAFTSGMIIRKLRQRDGIDID TPLQALQKLAAQGYQDVAIQ XXXXXXX SLHIINGDEYEKIV zzzz REVQLLRPLFTRLTLGVPLLSSHNDY