MSRRSVNPGRRMSDGGLPSVGGLLHSKSRSPRVLTIALLVLGVIVLIAYFNSGPGVTVNSREAFTRSEGSCTSEVIQALPYLKKAYGNDMQKVLHVGPDSCTVVSNLLKEGKIEAWGVEPYDLEDADSSCKSLVRKGFVRMSDIKFPLPYRPDSFNLVVVSDALDYLTPRYLNKTLPDLARVSTDGLVIFTGNPGQQKAKISELPKFGRPAKLRSSSWWTRYFIQTGLTENEGPLKKFEQAASKNNYKPDCQIFHLST*