MSRLSFRPRPLDIHKKLPIVKSIKDLEDDESAGTRASQLFRLTLENENEVVQSTAVRKVTTEIPTPQFVVVESYERDYSATFVQPPSYLRGRVRAENSDFVEYDLDDEDDDWLQEFNNEKKILSPERFENILYKLENLDHKARERAVGLGATIGPTMPALLQLDAAVEALQSPTTRHALLQAVYNYWKAKRDRWQKPILRRLQPPPPVNDTNPYNVFRPREKAHRLHTRRMQRRENSVQSFEKLRQVRRNFEQAKAVLKALTKREEKKREVMECEINLQRVQIKYKHETQHDEDGFMVPGFLPPHKSASIKRGDDDHAAGQLTNSMDLANGHPRIRPVLTQTPPMTDAIPMIEVSDQTKRDLKRNQGQQRGRINRRDPHEPVLLFTRHLDPERLAAAGIVPPPDPPIQNGATAPPYRFHGRIGRGGRILFDRWNPLTRTPLGCDRLPFLTEGLQPPPPRL