MSRRSVNPSRRVADGGLPSVGGLLHPKSRSPPVLTIALVVLGVILLVAYFNSGSGRLKALGVTVTSREAVSRSEGTCTSEVMRALPYLKKAYGNAMQKVLHVGPDSCTVVSNLLKEGKVEAWGVEPYDLEDTDSSCKSLVRKGFVRMSDIKFPLPYRPDSFSLVVVSDALDYLTPRYLNKTLPDLAKVSTDGLVIFAGNPGQQKPKVSELPKFGRPAKLRSSSWWTRYFVQTGLTENEGPLKKFEEATSKDEYKPDCQIFHLSS*