MDREHIEDQSQPQPPGRIPIVIPTYDQVLQQSRSQAAPLLFRPSSSASSPLSVEALPSKSVVSTLVISGSEQPQNFNQAFSFLRNTNSYTPPPAPSLPSAPPISGAGSPAGISLPKEVAAGPQVRNTILVSRRQQGNPVLKHIKNVRWTFSDIVPDYILGHSSCALYLSLRYHLLHPDYIYFRIRELMKSFRLRIILCYVDVEDVVKPLHEVTKTSLLHDCTLLCAWSLEECARYLETIKTYENKPADDIQERTDHDYLSRLMNALKTIRHVNKTDVLTLGSTFGTLAAIMGASMEDLARCPGIGERKVKRVYDAFHE