MSMSFSVPDEASAQLLRLVASCSGRVAPLDISVGGAAEFTAADGKAGSGLNTACRYVASLSPAAQQLLGETPEQQAKIAEWASFRNTSLHPLLDAQLAELNDALASRTYIAGGSRHSLADLLLYAAVSPAAVAFPVAQHGHFCNLLRWYDLLHHTADTQRLFPAAKFERTRYVAPPPPPPAEPKAPKDKTGGEKKAAPATADPAQSSSSNGDKKAGKAAASSAVAAAPADADAVIKVDKKPKKDKAAQPATPAASGEPAKGGDELSVDLLDIRVGQIVKVGRHPNADALYVEDIDLGEASGPRQVVSGLVKFVPEERMQGRRVVVVCNLKPAKMRDVMSYGMVLCASNEAHDQVDPIIPPEGVPLGERVTFEX