MEDQFNTTPVATDQDEPAGIKPETGAGSAFSSPKRKSADPEADFRGNIRSRRAVEKRVVSVPIGDTEGAPPSDSWAWRKYGQKPIKGSPYPRGYYRCSSWKGCPARKQVERSSVDPTMLVITYACDHNHPWPISRNKPNPNPNSPAQAAAAAVPKPPVAFSSPADAEPAEKFADLETDSVLHATNDFAWFSDMASSSPTKDTILESPICAGSDADDVEAVIFPMREEDESLFADLGELPGCSVVFRRGFYEQVEESGRCRLREAPCCGSTG