MSGNPFRKMPEVPDPEELIDVAFRRAERAAEGTRKSFYGTRTPPEVRARSIEIARVNTACQLVQDRLWEIVRKTPNLDELHPFYRELADALAGIDRLKSSLADVHTVAKIARLIREEYTRKIKRARDPRTAAELRRQAFGRLASTIRRKVGDALRFLRKVQPKLVDLPAIDTEMFTVTLAGFPNVGKTTLMTVLTGSRPEIAPYPFTTKGIQVGYMERPYPVQMLDTPGLLERPEEERNPVERQAIAALKHVTDAVLFLIDPTGTCGYPVEEQLELLDRVRKEFDVPVYVVLTKADLRDLWEEPDLEGEPVYKVSATERTGLKELRELLNDLARGHYSGRDRGHDEGRDEER