MSMPLVFTPTEEIVTPQKWYHDLSQNASAYSNCFVRRITHVKNLNSSLLHEYLQVILENTGSSSKDRTRVLTERQTEQDQVIIGRWSFGAKPSGKALMSSSSGSSGSGSGFFQRITSLFGGSASSSSSSSKDLLPLQLWSLTFDDNNLNVIALAEIMRTTSDRMGCYNLVLRNCYVFAKSVYETVLQKYKCQQNSWKFAHLQGTLPFLQLKTQEMKETAHQFDEELKKDFQWAPANEVEETLGVLYTAAIEFLRQDGIELTDEESEELIKYCKLKDLADHSTETSLATATANVKELDESFKDLVDKVLDEPRKDDLLAVYQRYNENAPPAIAAEPSAEPPPGFEVHRVSDELWQQGQDAIKVLVGSILEELERKGSDN*