RRVRTSFADWQLCALESAFAQTHYPPIYERDQLAGYTGLPEERIQIWFKNRRAKHRR