MSHHSALFRAAEVVSSHTPSAISQLKIVRETTDRPPLWYLPDALELPPYNEDRISHAKKRPPSHIPKPRNPYILFRSHLIRINILPKALPFCRSNNNVSRIISHIWKALPKDEKMRFYLLADEERRMHLQRYPEYAANQIRKETNVQEYLAVNLPSSNSILNENQMKCMRIAEAILNNVQGLDLIAQIREITGEKQEDEDTSTRLTKVNSGKSMHKTGRAYIRNASAISKARSRASDEYAPHPSTRSRARTRLSIRDLLCDAEDNGNSRLTDFEPCPSSFTISPGDRMEALDASVPGSSSFPVAKQTSVEPLHYFTHRSNGGNFIHELQKGEETFEHMVIEQGSPYAAFGVH