MSHHRRDSGGDVVHVIPTNNPPPDNWFPNLGDSAVWATEDDYNRAWAMNPDNTSGDNNGPPNKKTRGSPSSSSATTTSAASNRTKAIGKMFFKTKLCCKFRAGTCPYITNCNFAHTVEELRRPPPNWQEIVAAHEEERSGGMGTPTVSVVEIPREEFQIPSLVSSTAESGRSFKGRHCKKFYTEEGCPYGESCTFLHDEASRNRESVAISLGPGGYGSGGGGGSGGGSVGGGGSSSNVVVLGGGGGSGSGSGIQILKPSNWKTRICNKWEITGYCPFGAKCHFAHGAAELHRFGGGLVEEEGKDGVSPNPDTKQTVQNPKGLSDTTTLLSPGVPHNADASYHTGVALQRASSAVTQKPGIRTHQKWKGPAKISRIYGDWIDDIE