MRFDPELAEIRFGCGLSPRQAPPTGPEEMLAALRAPDRAATDWPIPGFDGALADARAYSAARRARKAAIAGPQFEARDKDLKRQRALMRDHQADWFLRRLLRCVTTEHGFRERLTLFWADHFTAQGKIAALRYGATPYVESAIRPNIAGRFEDLLIAAVTSPLMLHYLDQHRSTGPSSRRAKRVARRQGRVVGLNENLAREVLELHTLGVGAPYGQQDVRQLAELFTGMIYNIEDGFKFAPGWAEPGAEIVLGQRYDAEITGLAAIKQALRDLARHPATADHLARKLAVHFTSDTPDPTLVAHLADRYRATSGDLIQVYAALLEHPASWQEALSNVKPPFAYLASACRALAMPPAALTKLNRPQVNRVFLRPMQRMGQRWEFAGGPDGWPEADGDWITPQGLAERLRWCMSVPTQLMGTLPAPLDALQDALGSRATAQLRFVATAAETEREAVGLILAAPAFQRR