MSFLKPKTHIEKGDVVILYLSVSSMHAIEAVPEIVNKKGETIPHIFQTNYGSLKVENIIGVEYGSKVELSKGWAHVLQPT PELWTQTLPHRTQIIYTPDISMIIHQLEVRPGAVVVESGTGSGSLSHYFLRALKPTGHLHTFDFHEARADQARDEFRRHG IADFVTVYHRDVCNLGFGAELDGKADAVFLDLPAPDLAVPHAFKALKLSGGRFCSFSPCIEQSQRCIQELTKLGFNEIVS LEVLQQENVVKTRTLPVIDLEFLKLPKTDETTAATNALESKAPKEVKKYLTSSNPQTLPGHTGFLTFATLPPNIPKA