MSVLLETSLGDIVIDLLVDESPKACENFLKLCKVKYYNFSPVHSVQKNFTFQTGDPIGPDSSESDGGSSIWGLLQGPSQRTFPLQLPPKLKHDERGTVSMATVPSPNDPDLRIAASQFIITLGDNLDYLDGKAVIFGKVVEGFDVLEKVNEAFIDDRGRPLKDIRIRHTVILDDPFEDPEGLVEPPESPVPSKAQLATVRIADDEDLDDDIDEESMERLRREREARAQALTLEMVGDLPFAEVKPPENVLFVCKLNPVTQDEDLNLIFSRFGPILSCEVIRDKRTGDSLQYAFIEFENQKDCEQAYFKMQGVLIDDHRIHVDFSQSVSKLSESWRNATITKRSSQRGGFGGVAGLEKKRQYRATENTRQRDDDYHMVFDKNAPRAKSGRDERSLSRSPPRKPQRERRVSRSPRRDSYRNRYRDRSYSRSPPRRDSYGDRDRRYNDNERRRDRRDDDRYRERRRR