MSKVQSSPIKPPQIIPFLRALLDDDSKKNIICWTNKSKLEFLLSNPHKVAELWGLTKPGRKTKVMTYNNMSRSLRKSCKKHLLEKIYGRFYEYRFVDPDAPVETTKRSLLFGIDRILCSENRTLKSSNQIQMLPFLHGLLGDPSNKDIICWTNKTNQEFRIRNTKKIGKLWGLTKPAGAVMGYESVYHSLRRHCKNGMLEKMEFRNLEYRFLNSSSSDEFKKPILFSVERILSSDFGRSI