MSRAQASKHYARILSQWPVDRLRPEITFQSVLKKRLEAAPIATINETNTARTQPPKPRNEAREVNALYSLLDNRYSSAYPLSNAMMHPASAPDHYTTLVKELDEVPDRTFFQRVASRFRGMIRLS