MSHHHRRDSGGDVVHVIPTNNPPPDNWFPNLGDSAVWATEDDYNRAWAVNPDNTSGDNNGPPNKKTRGSPSSSSATTTSAASNRTKAIGKMFFKTKLCCKFRAGTCPYITNCNFAHTVEELRRPPPNWQEIVAAHEEERSGGMGTPTVAVVELPREEFQIPSLVSSTAESGRSFKGRHCKKFYTEEGCPYGESCTFLHDEASRNRESVAISLGPGGYGSGGGGGGSGGGSGGGGGGSSSNVVVLGGGGGSGSGINILKPSNWKTRICNKWEITGYCPFGAKCHFAHGAAELHRFGGGLVEEEGKDGGSPNPDTKQTVQNPKGHADTTTLLSPGVPHHADAGYHSGVALQRASSAVTQKPGVRTHQKWKGPAKISRIYGDWIDDIE