MSSRYEGGAAAVAAAGAGAGGVKEGGGRDAHEDDLVMPGFRFHPTEEELIEFYLRRKVEGKRFNVELITFLDLYRYDPWELPALAAIGEKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRAESSRPIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPTADTDRYHKTEISLCRVYKRTGIDDGRGHPSSARSTMPSRRGAEARQDNRQGSSSTSTPTPPPTPSKLHLLQAGECTSPPAPITTDHAQAHRPAAAPRQQVAETVKPSGGSLGFLQSAAAADRHQQEGAAALLYQQYSKSTNTFASTYSLLNLVNAASMGVASAAAIDELSTLVGHGAAQLPSYHSPASTGGHHNHFVVPLPTPPSQPITPLGTLPMSLAAISDKIWDWNPIPDAVAGRDYGGAGFK