MSITVELRPTPPDPPGPPAVSRFEYDLLRILRFLLGHMPAEQAKKAIETKYTAPPPCLSRTCVRLARDMMAKGLVLFLVRSGGWRRDRYLRGNQPVEGRVWDRLPLDERRLTFSRHALGFVFWLAADRATTPAEAWDAPAEELTPGDELFFALALDALRSPATQDTAAALSGKAAFARNPLCWLMHPADFATPDDPAPPAFDPCSTGTRAAILDCLQQYLAQRWVRGERAKGQIGDWKRMRQQGRAEAAALSAYLSAAERHARPDLARFILRAASVILGGGGEISPAFWTGGLHGSGPPRLADRLETQRAALALPRQVETLQRWNRKAQAVGYFDEEYPASQMWKAEWEAARGDELAARARRALDALEPLRTG